godot/core/variant
Thaddeus Crews 2c11facde0
Merge pull request #112853 from aaronp64/dictionary_error_key
Include key in `Dictionary::operator[]` error message
2025-11-18 08:25:47 +07:00
..
SCsub
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 +07:00
array.h Refactor `Array` iterators to be trivially copyable. 2025-10-02 14:30:55 +07:00
binder_common.h Delete `VariantGetInternalPtr` and `VariantImplicitConvert`. 2025-09-19 00:20:07 +07:00
callable.cpp
callable.h Remove `Array` include from `dictionary.h` and `ustring.h`. 2025-10-06 16:21:36 +07:00
callable_bind.cpp Remove empty constructors and destructors from core/ 2025-11-17 20:09:05 +07:00
callable_bind.h Remove empty constructors and destructors from core/ 2025-11-17 20:09:05 +07:00
container_type_validate.h
dictionary.cpp Include key in Dictionary::operator[] error message 2025-11-16 18:06:04 +07:00
dictionary.h Merge pull request #110709 from DeeJayLSP/dict-reserve 2025-10-20 18:09:58 +07:00
method_ptrcall.h Core: Consolidate typed container logic 2025-10-15 08:04:51 +07:00
native_ptr.h LibGodot: Core - Build Godot Engine as a Library 2025-10-07 02:15:41 +07:00
type_info.h Core: Consolidate typed container logic 2025-10-15 08:04:51 +07:00
typed_array.h Core: Consolidate typed container logic 2025-10-15 08:04:51 +07:00
typed_dictionary.h Core: Consolidate typed container logic 2025-10-15 08:04:51 +07: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 +07:00
variant.h GDExtension: Add system for builtin method compatibility 2025-11-04 17:12:31 +07:00
variant_call.cpp Make Vector<T>::duplicate() const 2025-11-04 17:13:11 +07:00
variant_callable.cpp
variant_callable.h
variant_construct.cpp Introduce `VariantImplicitConvert<>` template for types that can be implicitly converted to and from `Variant`. 2025-09-19 00:20:07 +07:00
variant_construct.h Delete `VariantGetInternalPtr` and `VariantImplicitConvert`. 2025-09-19 00:20:07 +07:00
variant_deep_duplicate.h
variant_destruct.cpp
variant_destruct.h
variant_internal.h Core: Consolidate typed container logic 2025-10-15 08:04:51 +07:00
variant_op.cpp Delete `VariantGetInternalPtr` and `VariantImplicitConvert`. 2025-09-19 00:20:07 +07:00
variant_op.h Delete `VariantGetInternalPtr` and `VariantImplicitConvert`. 2025-09-19 00:20:07 +07: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 +07:00
variant_setget.cpp Delete `VariantGetInternalPtr` and `VariantImplicitConvert`. 2025-09-19 00:20:07 +07:00
variant_setget.h Delete `VariantGetInternalPtr` and `VariantImplicitConvert`. 2025-09-19 00:20:07 +07:00
variant_utility.cpp
variant_utility.h