godot/core
Hugo Locurcio 7a04d85ec3
Only allow valid types in Decal, Light3D projector, PointLight2D texture and CSGMesh3D mesh
If an invalid type is supplied (which can still be done from a script),
a warning is printed (along with a workaround for ViewportTexture).

This also adds support for "negative" resource hints such as
"Texture2D,-ViewportTexture" to exclude one or more subclasses
from a class hint.

Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2024-12-17 20:41:12 +01:00
..
config Implement buffer_get_data_async and texture_get_data_async. 2024-12-11 11:55:23 -08:00
crypto Core: Do not generate *.uid files for JSON, certificates, and translations 2024-12-04 14:26:10 +03:00
debugger Add contains_char() for single-character 'contains' calls. 2024-12-06 20:23:35 +01:00
error
extension Add contains_char() for single-character 'contains' calls. 2024-12-06 20:23:35 +01:00
input Get joypad's vendor ID, product ID, and name on Windows 2024-12-15 23:59:11 +01:00
io Merge pull request #100335 from kiroxas/ImproveResourceUID--id_to_textPerformance 2024-12-16 12:10:05 -06:00
math Merge pull request #99765 from dalexeev/core-fix-json-from-to-native 2024-12-10 14:15:53 -06:00
object Only allow valid types in Decal, Light3D projector, PointLight2D texture and CSGMesh3D mesh 2024-12-17 20:41:12 +01:00
os Add OS.get_version_alias() to return a human-readable Windows/macOS version number 2024-12-14 18:47:50 +01:00
string Merge pull request #100239 from Ivorforce/cowdata-move-constructor 2024-12-12 16:13:30 -06:00
templates Add move constructor and move assignment to CowData, String, Char16String, CharString and Vector. 2024-12-11 15:52:15 +01:00
variant Add move assignment and move constructor to Variant. 2024-12-15 14:38:46 +01:00
core_bind.compat.inc
core_bind.cpp Add OS.get_version_alias() to return a human-readable Windows/macOS version number 2024-12-14 18:47:50 +01:00
core_bind.h Add OS.get_version_alias() to return a human-readable Windows/macOS version number 2024-12-14 18:47:50 +01:00
core_builders.py
core_constants.cpp
core_constants.h
core_globals.cpp
core_globals.h
core_string_names.h Move singleton StringName definitions to header 2024-12-06 13:43:31 +01:00
doc_data.cpp Code Editor: Add documentation tooltips 2024-12-15 10:51:33 +03:00
doc_data.h Code Editor: Add documentation tooltips 2024-12-15 10:51:33 +03:00
register_core_types.cpp
register_core_types.h
SCsub
typedefs.h Optimize SWAP macro by using move semantics. 2024-12-13 16:19:52 +01:00
version.h