godot/modules/visual_script/doc_classes
reduz 3682978aee Replace BIND_VMETHOD by new GDVIRTUAL syntax
* New syntax is type safe.
* New syntax allows for type safe virtuals in native extensions.
* New syntax permits extremely fast calling.

Note: Everything was replaced where possible except for `_gui_input` `_input` and `_unhandled_input`.
These will require API rework on a separate PR as they work different than the rest of the functions.

Added a new method flag METHOD_FLAG_OBJECT_CORE, used internally. Allows to not dump the core virtuals like `_notification` to the json API, since each language will implement those as it is best fits.
2021-08-22 08:23:58 -03:00
..
VisualScript.xml doc: Use self-closing tags for `return` and `argument` 2021-07-30 15:29:52 +02:00
VisualScriptBasicTypeConstant.xml doc: Sync classref with StringName/Callable changes 2020-02-22 14:59:09 +01:00
VisualScriptBuiltinFunc.xml Remove obsolete "dectime" method 2021-07-30 16:41:28 -05:00
VisualScriptClassConstant.xml Let var2str display StringName with correct sigil 2021-06-10 16:30:28 -05:00
VisualScriptComment.xml Better format arguments in variant parser 2021-06-18 00:06:40 -03:00
VisualScriptComposeArray.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptCondition.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptConstant.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptConstructor.xml doc: Use self-closing tags for `return` and `argument` 2021-07-30 15:29:52 +02:00
VisualScriptCustomNode.xml Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
VisualScriptDeconstruct.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptEditor.xml doc: Use self-closing tags for `return` and `argument` 2021-07-30 15:29:52 +02:00
VisualScriptEmitSignal.xml Let var2str display StringName with correct sigil 2021-06-10 16:30:28 -05:00
VisualScriptEngineSingleton.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptExpression.xml Document remaining Visual Script classes 2021-07-13 23:43:46 +02:00
VisualScriptFunction.xml Document remaining Visual Script classes 2021-07-13 23:43:46 +02:00
VisualScriptFunctionCall.xml Document remaining Visual Script classes 2021-07-13 23:43:46 +02:00
VisualScriptFunctionState.xml doc: Use self-closing tags for `return` and `argument` 2021-07-30 15:29:52 +02:00
VisualScriptGlobalConstant.xml Document remaining Visual Script classes 2021-07-13 23:43:46 +02:00
VisualScriptIndexGet.xml Document remaining Visual Script classes 2021-07-13 23:43:46 +02:00
VisualScriptIndexSet.xml Document remaining Visual Script classes 2021-07-13 23:43:46 +02:00
VisualScriptInputAction.xml Document remaining Visual Script classes 2021-07-13 23:43:46 +02:00
VisualScriptIterator.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptLists.xml doc: Use self-closing tags for `return` and `argument` 2021-07-30 15:29:52 +02:00
VisualScriptLocalVar.xml Let var2str display StringName with correct sigil 2021-06-10 16:30:28 -05:00
VisualScriptLocalVarSet.xml Let var2str display StringName with correct sigil 2021-06-10 16:30:28 -05:00
VisualScriptMathConstant.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptNode.xml doc: Use self-closing tags for `return` and `argument` 2021-07-30 15:29:52 +02:00
VisualScriptOperator.xml Document remaining Visual Script classes 2021-07-13 23:43:46 +02:00
VisualScriptPreload.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptPropertyGet.xml Document remaining Visual Script classes 2021-07-13 23:43:46 +02:00
VisualScriptPropertySet.xml Document remaining Visual Script classes 2021-07-13 23:43:46 +02:00
VisualScriptResourcePath.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptReturn.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptSceneNode.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptSceneTree.xml Document remaining Visual Script classes 2021-07-13 23:43:46 +02:00
VisualScriptSelect.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptSelf.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptSequence.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptSubCall.xml Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
VisualScriptSwitch.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptTypeCast.xml Document remaining Visual Script classes 2021-07-13 23:43:46 +02:00
VisualScriptVariableGet.xml Let var2str display StringName with correct sigil 2021-06-10 16:30:28 -05:00
VisualScriptVariableSet.xml Let var2str display StringName with correct sigil 2021-06-10 16:30:28 -05:00
VisualScriptWhile.xml Update docs to version 4.0 2020-01-31 17:15:41 -08:00
VisualScriptYield.xml Document remaining Visual Script classes 2021-07-13 23:43:46 +02:00
VisualScriptYieldSignal.xml Document remaining Visual Script classes 2021-07-13 23:43:46 +02:00