..
array.cpp
Assert that dictionary.h does not include String, and that neither of the fundamental containers include Object.
2025-10-06 23:03:27 +02:00
array.h
Refactor Array iterators to be trivially copyable.
2025-10-02 14:30:55 +03:00
binder_common.h
Delete VariantGetInternalPtr and VariantImplicitConvert.
2025-09-19 00:20:07 +02:00
callable.cpp
Fix crash when calling get_argument_count() on invalid Callable
2025-03-04 13:32:34 +09:00
callable.h
Remove Array include from dictionary.h and ustring.h.
2025-10-06 16:21:36 +02:00
callable_bind.cpp
Remove empty constructors and destructors from core/
2025-11-17 20:09:05 +01:00
callable_bind.h
Remove empty constructors and destructors from core/
2025-11-17 20:09:05 +01:00
container_type_validate.h
Expose type validator from Dictionary and allow testing without error
2025-07-24 13:35:48 -03:00
dictionary.cpp
Include key in Dictionary::operator[] error message
2025-11-16 18:06:04 -05:00
dictionary.h
Merge pull request #110709 from DeeJayLSP/dict-reserve
2025-10-20 18:09:58 -05:00
method_ptrcall.h
Core: Consolidate typed container logic
2025-10-15 08:04:51 -05:00
native_ptr.h
LibGodot: Core - Build Godot Engine as a Library
2025-10-07 02:15:41 +02:00
SCsub
SCons: Add unobtrusive type hints in SCons files
2024-09-25 09:34:35 -05:00
type_info.h
Core: Consolidate typed container logic
2025-10-15 08:04:51 -05:00
typed_array.h
Core: Consolidate typed container logic
2025-10-15 08:04:51 -05:00
typed_dictionary.h
Core: Consolidate typed container logic
2025-10-15 08:04:51 -05:00
variant.cpp
Clean up hashfuncs.h: Move long functions to hashfuncs.cpp and replace static with inline. Remove hash_make_uint64_t and hash_make_uint32_t.
2025-10-07 13:50:18 +02:00
variant.h
GDExtension: Add system for builtin method compatibility
2025-11-04 17:12:31 -06:00
variant_call.cpp
Make Vector<T>::duplicate() const
2025-11-04 17:13:11 -06:00
variant_callable.cpp
GDScript: Fix Callable call error text
2025-05-02 18:30:35 +03:00
variant_callable.h
Style: Replace header guards with #pragma once
2025-03-07 17:33:47 -06:00
variant_construct.cpp
Introduce VariantImplicitConvert<> template for types that can be implicitly converted to and from Variant.
2025-09-19 00:20:07 +02:00
variant_construct.h
Delete VariantGetInternalPtr and VariantImplicitConvert.
2025-09-19 00:20:07 +02:00
variant_deep_duplicate.h
Overhaul Variant::duplicate() for resources
2025-05-26 10:06:40 +02:00
variant_destruct.cpp
Apply iwyu suggestion in core.
2024-12-19 00:43:47 +08:00
variant_destruct.h
Style: Replace header guards with #pragma once
2025-03-07 17:33:47 -06:00
variant_internal.h
Core: Consolidate typed container logic
2025-10-15 08:04:51 -05:00
variant_op.cpp
Reuse/optimize common OperatorEvaluator*::evaluate logic
2025-11-28 11:06:19 -05:00
variant_op.h
Reuse/optimize common OperatorEvaluator*::evaluate logic
2025-11-28 11:06:19 -05:00
variant_parser.cpp
Apply rtos_fix hack for handling 32-bit floats on all calls to rtos_fix
2025-09-17 07:05:33 -07:00
variant_parser.h
Remove empty constructors and destructors from core/
2025-11-17 20:09:05 +01:00
variant_setget.cpp
Delete VariantGetInternalPtr and VariantImplicitConvert.
2025-09-19 00:20:07 +02:00
variant_setget.h
Delete VariantGetInternalPtr and VariantImplicitConvert.
2025-09-19 00:20:07 +02:00
variant_utility.cpp
Fix printraw causing infinite recursion in Logger._log_message
2025-07-31 20:24:47 +02:00
variant_utility.h
Rename VariantUtilityFunctions::join() to join_string()
2025-05-12 17:51:09 -05:00