godot/core/variant
reduz 21637dfc25 Remove VARIANT_ARG* macros
* Very old macros from the time Godot was created.
* Limited arguments to 5 (then later changed to 8) in many places.
* They were replaced by C++11 Variadic Templates.
* Renamed methods that take argument pointers to have a "p" suffix. This was used in some places and not in others, so made it standard.
* Also added a dereference check for Variant*. Helped catch a couple of bugs.
2022-03-09 18:39:13 +01:00
..
array.cpp
array.h
binder_common.h Remove VARIANT_ARG* macros 2022-03-09 18:39:13 +01:00
callable_bind.cpp
callable_bind.h
callable.cpp Remove VARIANT_ARG* macros 2022-03-09 18:39:13 +01:00
callable.h
container_type_validate.h
dictionary.cpp
dictionary.h
method_ptrcall.h
native_ptr.h
SCsub
type_info.h Style: Cleanup single-line blocks, semicolons, dead code 2022-02-16 14:06:29 +01:00
typed_array.h
variant_call.cpp Remove VARIANT_ARG* macros 2022-03-09 18:39:13 +01:00
variant_construct.cpp
variant_construct.h
variant_destruct.cpp
variant_destruct.h
variant_internal.h
variant_op.cpp
variant_op.h
variant_parser.cpp
variant_parser.h
variant_setget.cpp Remove VARIANT_ARG* macros 2022-03-09 18:39:13 +01:00
variant_setget.h
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