godot/core/variant
reduz 09b951b99b Refactor Object metadata
* API kept the same (Although functions could be renamed to set_metadata/get_metadata in a later PR), so not much should change.
* Metadata now exposed as individual properties.
* Properties are editable in inspector (unless metadata name begins with _) under the metadata/ namespace.
* Added the ability to Add/Remove metadata properties to the inspector.

This is a functionality that was requested very often, that makes metadata work a bit more similar to custom properties in Blender.
2022-03-24 14:21:52 +01:00
..
array.cpp Merge pull request #56337 from cdemirer/fix-array-dictionary-id 2022-01-23 00:46:53 +01:00
array.h Array: Relax slice bound checks to properly handle negative indices 2022-01-10 22:42:03 +01:00
binder_common.h Create GDExtension clases for PhysicsServer3D 2022-03-15 18:39:31 +01:00
callable_bind.cpp Fix script editor errors with CustomCallables 2022-02-07 14:34:42 +01:00
callable_bind.h Fix script editor errors with CustomCallables 2022-02-07 14:34:42 +01:00
callable.cpp Remove VARIANT_ARG* macros 2022-03-09 18:39:13 +01:00
callable.h Fix script editor errors with CustomCallables 2022-02-07 14:34:42 +01:00
container_type_validate.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
dictionary.cpp Merge pull request #56337 from cdemirer/fix-array-dictionary-id 2022-01-23 00:46:53 +01:00
dictionary.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
method_ptrcall.h Core: Move Rect2i to its own rect2i.h header 2022-02-04 14:17:30 +01:00
native_ptr.h Create GDExtension clases for PhysicsServer3D 2022-03-15 18:39:31 +01:00
SCsub Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
type_info.h Create GDExtension clases for PhysicsServer3D 2022-03-15 18:39:31 +01:00
typed_array.h Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
variant_call.cpp Merge pull request #58233 from bruvzg/gde_ts 2022-03-18 14:29:58 +01:00
variant_construct.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
variant_construct.h Refactor Object metadata 2022-03-24 14:21:52 +01:00
variant_destruct.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
variant_destruct.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
variant_internal.h Fix Variant Ref<> assignment. 2022-02-11 12:30:49 +01:00
variant_op.cpp Unify TextServer built-in module and GDExtension code. 2022-03-17 08:15:29 +02:00
variant_op.h Merge pull request #55939 from cdemirer/validated-array-add-fix 2022-01-17 21:08:48 +01:00
variant_parser.cpp Cleanup and move char functions to the char_utils.h header. 2022-02-04 11:35:01 +02:00
variant_parser.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
variant_setget.cpp Remove VARIANT_ARG* macros 2022-03-09 18:39:13 +01:00
variant_setget.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
variant_utility.cpp VariantUtility: Unexpose Math::range_step_decimals 2022-03-07 22:13:49 +01:00
variant.cpp Remove VARIANT_ARG* macros 2022-03-09 18:39:13 +01:00
variant.h Remove VARIANT_ARG* macros 2022-03-09 18:39:13 +01:00