virtualx-engine/modules
Kirill Diduk 7b8b91f505 [GDScript][GDNative] Add 'sort' and 'has' methods to pooled arrays
This is a backport from 4.0 to 3.x that adds 'sort' and 'has' methods
to the following types:
- PoolByteArray
- PoolIntArray
- PoolRealArray
- PoolStringArray
- PoolVector2Array
- PoolVector3Array
- PoolColorArray

For all the types above, the methods 'sort' and 'has' have been
exposed to the GDNative API (v. 1.3)

Since the method 'has' was already implemented in GDScript before,
in this commit it has been only exposed to GDNative API.

The classes documentation is updated.

The method 'sort' uses the exisging class "Sorter".

Pooled arrays in 4.0 are rewritten, that's why this backport is not
completely indentical to the original PR made for 4.0 (see #32144).
2022-07-07 23:24:31 +02:00
..
bmp Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
bullet Exposes the BulletSpace internals. 2022-06-10 11:47:30 +02:00
camera Fix typos with codespell 2022-02-11 09:50:59 +01:00
csg Fix editor crash when opening scene with CSGMesh 2022-05-22 19:26:45 +02:00
cvtt Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
dds Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
denoise Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
enet Fix various typos 2022-05-19 19:07:45 +08:00
etc Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
fbx Simplify FBX importer project settings registering 2022-03-29 15:00:31 +08:00
freetype FreeType: Update to version 2.12.1 2022-05-17 22:28:10 +02:00
gdnative [GDScript][GDNative] Add 'sort' and 'has' methods to pooled arrays 2022-07-07 23:24:31 +02:00
gdscript GDScript: Fix autocompletetion showing class names with an underscore 2022-07-05 12:29:23 +02:00
gltf Fix light intensity and attenuation import from GLTF 2022-07-06 11:44:30 +02:00
gridmap [3.5] Update NavigationServer backport 2022-06-14 05:55:14 +02:00
hdr Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
jpg Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
jsonrpc Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
lightmapper_cpu Add support for saving multiple Images in BakedLightmap 2022-02-15 16:13:00 +01:00
mbedtls Bump mbedTLS version to 2.28.0 (new LTS). 2022-01-19 14:03:03 +01:00
minimp3 Add an XML schema for documentation 2022-03-16 23:01:02 +01:00
mobile_vr Add an XML schema for documentation 2022-03-16 23:01:02 +01:00
mono Update docs links still pointing to 3.4 2022-06-29 12:03:04 +02:00
navigation Add NavigationServer map_force_update() function 2022-06-24 10:19:00 +02:00
ogg Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
opensimplex Add an XML schema for documentation 2022-03-16 23:01:02 +01:00
opus Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
pvr Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
raycast Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
regex Add an XML schema for documentation 2022-03-16 23:01:02 +01:00
squish Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
stb_vorbis Add an XML schema for documentation 2022-03-16 23:01:02 +01:00
svg ImageLoader: Remove references to unsupported svgz extension 2022-01-17 10:52:32 +01:00
tga Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
theora Add an XML schema for documentation 2022-03-16 23:01:02 +01:00
tinyexr Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
upnp Add an XML schema for documentation 2022-03-16 23:01:02 +01:00
vhacd Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
visual_script i18n: Misc fixes translation strings 2022-06-08 12:56:42 +02:00
vorbis Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
webm Add an XML schema for documentation 2022-03-16 23:01:02 +01:00
webp Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
webrtc Register missing WebRTCDataChannelJS type 2022-07-03 03:35:02 +02:00
websocket Add dedicated macros for property name extraction 2022-05-19 11:31:35 +08:00
webxr Fix various typos 2022-05-19 19:07:45 +08:00
xatlas_unwrap Add sanity checks to lightmap unwrap texel size 2022-02-24 13:31:17 +01:00
modules_builders.py SCons: Generate header with info on which modules are enabled 2021-07-14 23:09:47 +02:00
register_module_types.h Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
SCsub Add env.Depends to modules_enabled.gen.h generator 2021-07-14 23:46:44 +02:00