summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_rpc_callable.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove VARIANT_ARG* macrosreduz2022-03-091-1/+1
| | | | | | | | * 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.
* [Net] Add type check to GDScriptRPCCallable.Fabio Alessandrelli2022-02-071-7/+13
| | | | | It will print an error when using an RPC defined on an object which does not extend Node.
* [Net] Implement GDScript custom RPC callable.Fabio Alessandrelli2022-02-071-0/+80