diff --git a/doc/classes/@GlobalScope.xml b/doc/classes/@GlobalScope.xml
index 5899829e95c..cee3f31d292 100644
--- a/doc/classes/@GlobalScope.xml
+++ b/doc/classes/@GlobalScope.xml
@@ -1507,43 +1507,49 @@
Variable is of type [Color].
-
+
+
+
Variable is of type [NodePath].
-
+
Variable is of type [RID].
-
+
Variable is of type [Object].
-
+
+
+
+
+
Variable is of type [Dictionary].
-
+
Variable is of type [Array].
-
+
Variable is of type [PackedByteArray].
-
+
Variable is of type [PackedIntArray].
-
+
Variable is of type [PackedRealArray].
-
+
Variable is of type [PackedStringArray].
-
+
Variable is of type [PackedVector2Array].
-
+
Variable is of type [PackedVector3Array].
-
+
Variable is of type [PackedColorArray].
-
+
Represents the size of the [enum Variant.Type] enum.
diff --git a/doc/classes/ARVRInterface.xml b/doc/classes/ARVRInterface.xml
index d9757ad023e..0727bda668e 100644
--- a/doc/classes/ARVRInterface.xml
+++ b/doc/classes/ARVRInterface.xml
@@ -26,7 +26,7 @@
-
+
Returns the name of this interface (OpenVR, OpenHMD, ARKit, etc).
diff --git a/doc/classes/ARVRPositionalTracker.xml b/doc/classes/ARVRPositionalTracker.xml
index a151f8d652b..92257179783 100644
--- a/doc/classes/ARVRPositionalTracker.xml
+++ b/doc/classes/ARVRPositionalTracker.xml
@@ -34,7 +34,7 @@
-
+
Returns the controller or anchor point's name if available.
diff --git a/doc/classes/ARVRServer.xml b/doc/classes/ARVRServer.xml
index 6f0e4488fa4..6db7121858a 100644
--- a/doc/classes/ARVRServer.xml
+++ b/doc/classes/ARVRServer.xml
@@ -120,21 +120,21 @@
-
+
Emitted when a new interface has been added.
-
+
Emitted when an interface is removed.
-
+
@@ -145,7 +145,7 @@
-
+
diff --git a/doc/classes/AcceptDialog.xml b/doc/classes/AcceptDialog.xml
index b0b9c155bb4..01540383dc5 100644
--- a/doc/classes/AcceptDialog.xml
+++ b/doc/classes/AcceptDialog.xml
@@ -76,7 +76,7 @@
-
+
Emitted when a custom button is pressed. See [method add_button].
diff --git a/doc/classes/AnimatedSprite.xml b/doc/classes/AnimatedSprite.xml
index 3caad10f6dc..03c23b6fdda 100644
--- a/doc/classes/AnimatedSprite.xml
+++ b/doc/classes/AnimatedSprite.xml
@@ -19,7 +19,7 @@
-
+
@@ -36,7 +36,7 @@
-
+
The current animation from the [code]frames[/code] resource. If this value changes, the [code]frame[/code] counter is reset.
diff --git a/doc/classes/AnimatedSprite3D.xml b/doc/classes/AnimatedSprite3D.xml
index e24119c6c74..ad9706a52a7 100644
--- a/doc/classes/AnimatedSprite3D.xml
+++ b/doc/classes/AnimatedSprite3D.xml
@@ -19,7 +19,7 @@
-
+
Plays the animation named [code]anim[/code]. If no [code]anim[/code] is provided, the current animation is played.
@@ -34,7 +34,7 @@
-
+
The current animation from the [code]frames[/code] resource. If this value changes, the [code]frame[/code] counter is reset.
diff --git a/doc/classes/Animation.xml b/doc/classes/Animation.xml
index 46b0b952b61..51de591f49f 100644
--- a/doc/classes/Animation.xml
+++ b/doc/classes/Animation.xml
@@ -32,7 +32,7 @@
-
+
@@ -48,7 +48,7 @@
-
+
@@ -60,7 +60,7 @@
-
+
@@ -287,7 +287,7 @@
-
+
diff --git a/doc/classes/AnimationNode.xml b/doc/classes/AnimationNode.xml
index 331a30bd9ed..3d6ebd59346 100644
--- a/doc/classes/AnimationNode.xml
+++ b/doc/classes/AnimationNode.xml
@@ -23,7 +23,7 @@
-
+
@@ -59,7 +59,7 @@
-
+
@@ -119,7 +119,7 @@
-
+
Gets the value of a parameter. Parameters are custom local memory used for your nodes, given a resource can be reused in multiple trees.
@@ -128,7 +128,7 @@
-
+
Gets the default value of a parameter. Parameters are custom local memory used for your nodes, given a resource can be reused in multiple trees.
@@ -142,7 +142,7 @@
-
+
Returns [code]true[/code] whether you want the blend tree editor to display filter editing on this node.
@@ -193,7 +193,7 @@
-
+
diff --git a/doc/classes/AnimationNodeAnimation.xml b/doc/classes/AnimationNodeAnimation.xml
index 369969a2d40..ab44148c155 100644
--- a/doc/classes/AnimationNodeAnimation.xml
+++ b/doc/classes/AnimationNodeAnimation.xml
@@ -12,7 +12,7 @@
-
+
Animation to use as an output. It is one of the animations provided by [member AnimationTree.anim_player].
diff --git a/doc/classes/AnimationNodeBlendTree.xml b/doc/classes/AnimationNodeBlendTree.xml
index 5a86af6865d..0befb795771 100644
--- a/doc/classes/AnimationNodeBlendTree.xml
+++ b/doc/classes/AnimationNodeBlendTree.xml
@@ -11,7 +11,7 @@
-
+
@@ -23,11 +23,11 @@
-
+
-
+
@@ -35,7 +35,7 @@
-
+
@@ -45,7 +45,7 @@
-
+
@@ -53,7 +53,7 @@
-
+
@@ -61,7 +61,7 @@
-
+
@@ -69,7 +69,7 @@
-
+
@@ -77,9 +77,9 @@
-
+
-
+
@@ -87,7 +87,7 @@
-
+
diff --git a/doc/classes/AnimationNodeStateMachine.xml b/doc/classes/AnimationNodeStateMachine.xml
index 39a9af5ead2..b647ff70b8f 100644
--- a/doc/classes/AnimationNodeStateMachine.xml
+++ b/doc/classes/AnimationNodeStateMachine.xml
@@ -18,7 +18,7 @@
-
+
@@ -31,9 +31,9 @@
-
+
-
+
@@ -58,14 +58,14 @@
-
+
Returns the animation node with the given name.
-
+
@@ -76,7 +76,7 @@
-
+
Returns the given node's coordinates. Used for display in the editor.
@@ -106,7 +106,7 @@
-
+
@@ -115,7 +115,7 @@
-
+
@@ -126,7 +126,7 @@
-
+
Returns [code]true[/code] if the graph contains the given node.
@@ -135,9 +135,9 @@
-
+
-
+
Returns [code]true[/code] if there is a transition between the given nodes.
@@ -146,7 +146,7 @@
-
+
Deletes the given node from the graph.
@@ -155,9 +155,9 @@
-
+
-
+
Deletes the transition between the two specified nodes.
@@ -175,9 +175,9 @@
-
+
-
+
Renames the given node.
@@ -186,7 +186,7 @@
-
+
Sets the given node as the graph end point.
@@ -204,7 +204,7 @@
-
+
@@ -215,7 +215,7 @@
-
+
Sets the given node as the graph start point.
diff --git a/doc/classes/AnimationNodeStateMachinePlayback.xml b/doc/classes/AnimationNodeStateMachinePlayback.xml
index b75ff043290..f4b89a50865 100644
--- a/doc/classes/AnimationNodeStateMachinePlayback.xml
+++ b/doc/classes/AnimationNodeStateMachinePlayback.xml
@@ -16,7 +16,7 @@
-
+
Returns the currently playing animation state.
@@ -39,7 +39,7 @@
-
+
Starts playing the given animation.
@@ -55,7 +55,7 @@
-
+
Transitions from the current state to another one, following the shortest path.
diff --git a/doc/classes/AnimationNodeStateMachineTransition.xml b/doc/classes/AnimationNodeStateMachineTransition.xml
index d40a6f1e461..f0b7cc40992 100644
--- a/doc/classes/AnimationNodeStateMachineTransition.xml
+++ b/doc/classes/AnimationNodeStateMachineTransition.xml
@@ -10,7 +10,7 @@
-
+
Turn on auto advance when this condition is set. The provided name will become a boolean parameter on the [AnimationTree] that can be controlled from code (see [url=https://docs.godotengine.org/en/latest/tutorials/animation/animation_tree.html#controlling-from-code][/url]). For example, if [member AnimationTree.tree_root] is an [AnimationNodeStateMachine] and [member advance_condition] is set to [code]"idle"[/code]:
[codeblock]
$animation_tree["parameters/conditions/idle"] = is_on_floor and (linear_velocity.x == 0)
diff --git a/doc/classes/AnimationPlayer.xml b/doc/classes/AnimationPlayer.xml
index cedfca4c314..1420b1bf645 100644
--- a/doc/classes/AnimationPlayer.xml
+++ b/doc/classes/AnimationPlayer.xml
@@ -16,7 +16,7 @@
-
+
@@ -34,9 +34,9 @@
-
+
-
+
Returns the name of the next animation in the queue.
@@ -45,9 +45,9 @@
-
+
-
+
Triggers the [code]anim_to[/code] animation when the [code]anim_from[/code] animation completes.
@@ -68,7 +68,7 @@
-
+
@@ -79,7 +79,7 @@
-
+
Returns the [Animation] with key [code]name[/code] or [code]null[/code] if not found.
@@ -95,9 +95,9 @@
-
+
-
+
Gets the blend time (in seconds) between two animations, referenced by their names.
@@ -120,7 +120,7 @@
-
+
Returns [code]true[/code] if the [AnimationPlayer] stores an [Animation] with key [code]name[/code].
@@ -136,7 +136,7 @@
-
+
@@ -153,7 +153,7 @@
-
+
@@ -165,7 +165,7 @@
-
+
Queues an animation for playback once the current one is done.
@@ -175,7 +175,7 @@
-
+
Removes the animation with key [code]name[/code].
@@ -184,9 +184,9 @@
-
+
-
+
Renames an existing animation with key [code]name[/code] to [code]newname[/code].
@@ -206,9 +206,9 @@
-
+
-
+
@@ -264,23 +264,23 @@
-
+
-
+
If the currently being played animation changes, this signal will notify of such change.
-
+
Notifies when an animation finished playing.
-
+
Notifies when an animation starts playing.
diff --git a/doc/classes/Area.xml b/doc/classes/Area.xml
index f2f9284ae35..b273a7a9d93 100644
--- a/doc/classes/Area.xml
+++ b/doc/classes/Area.xml
@@ -89,7 +89,7 @@
The rate at which objects stop spinning in this area. Represents the angular velocity lost per second. Values range from [code]0[/code] (no damping) to [code]1[/code] (full damping).
-
+
The name of the area's audio bus.
@@ -131,7 +131,7 @@
If [code]true[/code], the area applies reverb to its associated audio.
-
+
The reverb bus name to use for this area's associated audio.
diff --git a/doc/classes/Area2D.xml b/doc/classes/Area2D.xml
index 715e9b32868..0c1317f19df 100644
--- a/doc/classes/Area2D.xml
+++ b/doc/classes/Area2D.xml
@@ -90,7 +90,7 @@
The rate at which objects stop spinning in this area. Represents the angular velocity lost per second. Values range from [code]0[/code] (no damping) to [code]1[/code] (full damping).
-
+
The name of the area's audio bus.
diff --git a/doc/classes/ArrayMesh.xml b/doc/classes/ArrayMesh.xml
index 857897dab4b..3c599792ada 100644
--- a/doc/classes/ArrayMesh.xml
+++ b/doc/classes/ArrayMesh.xml
@@ -30,7 +30,7 @@
-
+
Adds name for a blend shape that will be added with [method add_surface_from_arrays]. Must be called before surface is added.
@@ -80,7 +80,7 @@
-
+
diff --git a/doc/classes/AudioEffectCompressor.xml b/doc/classes/AudioEffectCompressor.xml
index fe0d63777fa..3117978d8aa 100644
--- a/doc/classes/AudioEffectCompressor.xml
+++ b/doc/classes/AudioEffectCompressor.xml
@@ -32,7 +32,7 @@
Compressor's delay time to stop reducing the signal after the signal level falls below the threshold, in milliseconds. Value can range from 20 to 2000.
-
+
Reduce the sound level using another audio bus for threshold detection.
diff --git a/doc/classes/AudioServer.xml b/doc/classes/AudioServer.xml
index 72acf616a97..49c6f5bb34b 100644
--- a/doc/classes/AudioServer.xml
+++ b/doc/classes/AudioServer.xml
@@ -107,7 +107,7 @@
-
+
Returns the index of the bus with the name [code]bus_name[/code].
@@ -145,7 +145,7 @@
-
+
@@ -341,7 +341,7 @@
-
+
Connects the output of the bus at [code]bus_idx[/code] to the bus named [code]send[/code].
diff --git a/doc/classes/AudioStreamPlayer.xml b/doc/classes/AudioStreamPlayer.xml
index 2d65defad32..eab6505734d 100644
--- a/doc/classes/AudioStreamPlayer.xml
+++ b/doc/classes/AudioStreamPlayer.xml
@@ -54,7 +54,7 @@
If [code]true[/code], audio plays when added to scene tree.
-
+
Bus on which this audio is playing.
diff --git a/doc/classes/AudioStreamPlayer2D.xml b/doc/classes/AudioStreamPlayer2D.xml
index 66254b504a6..fdbef1b89e3 100644
--- a/doc/classes/AudioStreamPlayer2D.xml
+++ b/doc/classes/AudioStreamPlayer2D.xml
@@ -60,7 +60,7 @@
If [code]true[/code], audio plays when added to scene tree.
-
+
Bus on which this audio is playing.
diff --git a/doc/classes/AudioStreamPlayer3D.xml b/doc/classes/AudioStreamPlayer3D.xml
index f476bec323e..4ec8dba2c69 100644
--- a/doc/classes/AudioStreamPlayer3D.xml
+++ b/doc/classes/AudioStreamPlayer3D.xml
@@ -66,7 +66,7 @@
If [code]true[/code], audio plays when added to scene tree.
-
+
Bus on which this audio is playing.
diff --git a/doc/classes/Callable.xml b/doc/classes/Callable.xml
new file mode 100644
index 00000000000..ec38128c1eb
--- /dev/null
+++ b/doc/classes/Callable.xml
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/classes/ClassDB.xml b/doc/classes/ClassDB.xml
index a0f13494af6..2a6a2ddd91f 100644
--- a/doc/classes/ClassDB.xml
+++ b/doc/classes/ClassDB.xml
@@ -12,7 +12,7 @@
-
+
Returns [code]true[/code] if you can instance objects from the specified [code]class[/code], [code]false[/code] in other case.
@@ -21,16 +21,16 @@
-
+
Returns whether the specified [code]class[/code] is available or not.
-
+
-
+
Returns a category associated with the class for use in documentation and the Asset Library. Debug mode required.
@@ -39,9 +39,9 @@
-
+
-
+
Returns the value of the integer constant [code]name[/code] of [code]class[/code] or its ancestry. Always returns 0 when the constant could not be found.
@@ -50,7 +50,7 @@
-
+
@@ -61,7 +61,7 @@
-
+
@@ -74,7 +74,7 @@
-
+
Returns the value of [code]property[/code] of [code]class[/code] or its ancestry.
@@ -83,7 +83,7 @@
-
+
@@ -94,9 +94,9 @@
-
+
-
+
Returns the [code]signal[/code] data of [code]class[/code] or its ancestry. The returned value is a [Dictionary] with the following keys: [code]args[/code], [code]default_args[/code], [code]flags[/code], [code]id[/code], [code]name[/code], [code]return: (class_name, hint, hint_string, name, type, usage)[/code].
@@ -105,7 +105,7 @@
-
+
@@ -116,9 +116,9 @@
-
+
-
+
Returns whether [code]class[/code] or its ancestry has an integer constant called [code]name[/code] or not.
@@ -127,9 +127,9 @@
-
+
-
+
@@ -140,9 +140,9 @@
-
+
-
+
Returns whether [code]class[/code] or its ancestry has a signal called [code]signal[/code] or not.
@@ -153,7 +153,7 @@
-
+
@@ -171,16 +171,16 @@
-
+
Returns the names of all the classes that directly or indirectly inherit from [code]class[/code].
-
+
-
+
Returns the parent class of [code]class[/code].
@@ -189,7 +189,7 @@
-
+
Creates an instance of [code]class[/code].
@@ -198,7 +198,7 @@
-
+
Returns whether this [code]class[/code] is enabled or not.
@@ -207,9 +207,9 @@
-
+
-
+
Returns whether [code]inherits[/code] is an ancestor of [code]class[/code] or not.
diff --git a/doc/classes/Control.xml b/doc/classes/Control.xml
index 3bf2ede8963..89db5baf8a6 100644
--- a/doc/classes/Control.xml
+++ b/doc/classes/Control.xml
@@ -90,7 +90,7 @@
-
+
@@ -101,7 +101,7 @@
-
+
@@ -112,7 +112,7 @@
-
+
@@ -123,7 +123,7 @@
-
+
@@ -134,7 +134,7 @@
-
+
@@ -145,7 +145,7 @@
-
+
@@ -220,9 +220,9 @@
-
+
-
+
Returns a color from assigned [Theme] with given [code]name[/code] and associated with [Control] of given [code]type[/code].
@@ -242,9 +242,9 @@
-
+
-
+
Returns a constant from assigned [Theme] with given [code]name[/code] and associated with [Control] of given [code]type[/code].
@@ -301,9 +301,9 @@
-
+
-
+
Returns a font from assigned [Theme] with given [code]name[/code] and associated with [Control] of given [code]type[/code].
@@ -319,9 +319,9 @@
-
+
-
+
Returns an icon from assigned [Theme] with given [code]name[/code] and associated with [Control] of given [code]type[/code].
@@ -374,9 +374,9 @@
-
+
-
+
Returns a [StyleBox] from assigned [Theme] with given [code]name[/code] and associated with [Control] of given [code]type[/code].
@@ -412,9 +412,9 @@
-
+
-
+
Returns [code]true[/code] if [Color] with given [code]name[/code] and associated with [Control] of given [code]type[/code] exists in assigned [Theme].
@@ -423,7 +423,7 @@
-
+
Returns [code]true[/code] if [Color] with given [code]name[/code] has a valid override in this [Control] node.
@@ -432,9 +432,9 @@
-
+
-
+
Returns [code]true[/code] if constant with given [code]name[/code] and associated with [Control] of given [code]type[/code] exists in assigned [Theme].
@@ -443,7 +443,7 @@
-
+
Returns [code]true[/code] if constant with given [code]name[/code] has a valid override in this [Control] node.
@@ -459,9 +459,9 @@
-
+
-
+
Returns [code]true[/code] if font with given [code]name[/code] and associated with [Control] of given [code]type[/code] exists in assigned [Theme].
@@ -470,7 +470,7 @@
-
+
Returns [code]true[/code] if font with given [code]name[/code] has a valid override in this [Control] node.
@@ -479,9 +479,9 @@
-
+
-
+
Returns [code]true[/code] if icon with given [code]name[/code] and associated with [Control] of given [code]type[/code] exists in assigned [Theme].
@@ -490,7 +490,7 @@
-
+
Returns [code]true[/code] if icon with given [code]name[/code] has a valid override in this [Control] node.
@@ -510,7 +510,7 @@
-
+
Returns [code]true[/code] if [Shader] with given [code]name[/code] has a valid override in this [Control] node.
@@ -519,9 +519,9 @@
-
+
-
+
Returns [code]true[/code] if [StyleBox] with given [code]name[/code] and associated with [Control] of given [code]type[/code] exists in assigned [Theme].
@@ -530,7 +530,7 @@
-
+
Returns [code]true[/code] if [StyleBox] with given [code]name[/code] has a valid override in this [Control] node.
diff --git a/doc/classes/EditorFeatureProfile.xml b/doc/classes/EditorFeatureProfile.xml
index 5fac4f7822c..387962cf6a7 100644
--- a/doc/classes/EditorFeatureProfile.xml
+++ b/doc/classes/EditorFeatureProfile.xml
@@ -18,7 +18,7 @@
-
+
@@ -26,7 +26,7 @@
-
+
@@ -34,9 +34,9 @@
-
+
-
+
@@ -68,7 +68,7 @@
-
+
@@ -78,7 +78,7 @@
-
+
@@ -88,9 +88,9 @@
-
+
-
+
diff --git a/doc/classes/EditorFileSystemDirectory.xml b/doc/classes/EditorFileSystemDirectory.xml
index bbd3ee9b177..096fe5df8fd 100644
--- a/doc/classes/EditorFileSystemDirectory.xml
+++ b/doc/classes/EditorFileSystemDirectory.xml
@@ -78,7 +78,7 @@
-
+
diff --git a/doc/classes/EditorProperty.xml b/doc/classes/EditorProperty.xml
index 338ebcd7706..3216541b206 100644
--- a/doc/classes/EditorProperty.xml
+++ b/doc/classes/EditorProperty.xml
@@ -21,11 +21,11 @@
-
+
-
+
@@ -41,7 +41,7 @@
-
+
Gets the edited property. If your editor is for a single property (added via [method EditorInspectorPlugin.parse_property]), then this will return the property.
@@ -102,7 +102,7 @@
-
+
@@ -111,7 +111,7 @@
-
+
@@ -120,7 +120,7 @@
-
+
@@ -129,14 +129,14 @@
-
+
Emit it if you want to add this value as an animation key (check for keying being enabled first).
-
+
diff --git a/doc/classes/EditorResourcePreview.xml b/doc/classes/EditorResourcePreview.xml
index 8e0f8842e96..aac75c5c8e5 100644
--- a/doc/classes/EditorResourcePreview.xml
+++ b/doc/classes/EditorResourcePreview.xml
@@ -34,7 +34,7 @@
-
+
@@ -49,7 +49,7 @@
-
+
diff --git a/doc/classes/EditorSettings.xml b/doc/classes/EditorSettings.xml
index ace5f0f11bc..73ef807c5f0 100644
--- a/doc/classes/EditorSettings.xml
+++ b/doc/classes/EditorSettings.xml
@@ -135,7 +135,7 @@
-
+
diff --git a/doc/classes/FuncRef.xml b/doc/classes/FuncRef.xml
index 37c3597a955..bf0c0b0d343 100644
--- a/doc/classes/FuncRef.xml
+++ b/doc/classes/FuncRef.xml
@@ -36,7 +36,7 @@
-
+
The name of the referenced function to call on the object, without parentheses or any parameters.
diff --git a/doc/classes/GraphEdit.xml b/doc/classes/GraphEdit.xml
index 8733b94ee71..543afb01eee 100644
--- a/doc/classes/GraphEdit.xml
+++ b/doc/classes/GraphEdit.xml
@@ -49,11 +49,11 @@
-
+
-
+
@@ -64,11 +64,11 @@
-
+
-
+
@@ -94,11 +94,11 @@
-
+
-
+
@@ -149,11 +149,11 @@
-
+
-
+
@@ -204,7 +204,7 @@
-
+
@@ -215,11 +215,11 @@
-
+
-
+
@@ -228,7 +228,7 @@
-
+
@@ -249,11 +249,11 @@
-
+
-
+
diff --git a/doc/classes/Input.xml b/doc/classes/Input.xml
index b7afe57218b..c6de27a7754 100644
--- a/doc/classes/Input.xml
+++ b/doc/classes/Input.xml
@@ -13,7 +13,7 @@
-
+
@@ -26,7 +26,7 @@
-
+
If the specified action is already pressed, this will release it.
@@ -54,7 +54,7 @@
-
+
Returns a value between 0 and 1 representing the intensity of the given action. In a joypad, for example, the further away the axis (analog sticks or L2, R2 triggers) is from the dead zone, the closer the value will be to 1. If the action is mapped to a control that has no axis as the keyboard, the value returned will be 0 or 1.
@@ -202,7 +202,7 @@
-
+
Returns [code]true[/code] when the user starts pressing the action event, meaning it's [code]true[/code] only on the frame that the user pressed down the button.
@@ -212,7 +212,7 @@
-
+
Returns [code]true[/code] when the user stops pressing the action event, meaning it's [code]true[/code] only on the frame that the user released the button.
@@ -221,7 +221,7 @@
-
+
Returns [code]true[/code] if you are pressing the action event. Note that if an action has multiple buttons assigned and more than one of them is pressed, releasing one button will release the action, even if some other button assigned to this action is still pressed.
diff --git a/doc/classes/InputEvent.xml b/doc/classes/InputEvent.xml
index 9e3764206b7..413e217b453 100644
--- a/doc/classes/InputEvent.xml
+++ b/doc/classes/InputEvent.xml
@@ -31,7 +31,7 @@
-
+
Returns a value between 0.0 and 1.0 depending on the given actions' state. Useful for getting the value of events of type [InputEventJoypadMotion].
@@ -40,7 +40,7 @@
-
+
Returns [code]true[/code] if this input event matches a pre-defined action of any type.
@@ -49,7 +49,7 @@
-
+
@@ -60,7 +60,7 @@
-
+
Returns [code]true[/code] if the given action is released (i.e. not pressed). Not relevant for events of type [InputEventMouseMotion] or [InputEventScreenDrag].
diff --git a/doc/classes/InputEventAction.xml b/doc/classes/InputEventAction.xml
index 2dac693a525..1c38ff8e8f7 100644
--- a/doc/classes/InputEventAction.xml
+++ b/doc/classes/InputEventAction.xml
@@ -12,7 +12,7 @@
-
+
The action's name. Actions are accessed via this [String].
diff --git a/doc/classes/InputMap.xml b/doc/classes/InputMap.xml
index aa3400dd972..da93d7fb53d 100644
--- a/doc/classes/InputMap.xml
+++ b/doc/classes/InputMap.xml
@@ -13,7 +13,7 @@
-
+
@@ -24,7 +24,7 @@
-
+
@@ -35,7 +35,7 @@
-
+
Removes all events from an action.
@@ -44,7 +44,7 @@
-
+
@@ -55,7 +55,7 @@
-
+
@@ -66,7 +66,7 @@
-
+
@@ -78,7 +78,7 @@
-
+
Removes an action from the [InputMap].
@@ -89,7 +89,7 @@
-
+
Returns [code]true[/code] if the given event is part of an existing action. This method ignores keyboard modifiers if the given [InputEvent] is not pressed (for proper release detection). See [method action_has_event] if you don't want this behavior.
@@ -98,7 +98,7 @@
-
+
Returns an array of [InputEvent]s associated with a given action.
@@ -114,7 +114,7 @@
-
+
Returns [code]true[/code] if the [InputMap] has a registered action with the given name.
diff --git a/doc/classes/Navigation2DServer.xml b/doc/classes/Navigation2DServer.xml
index 08776e2b153..110844c492f 100644
--- a/doc/classes/Navigation2DServer.xml
+++ b/doc/classes/Navigation2DServer.xml
@@ -32,7 +32,7 @@
-
+
diff --git a/doc/classes/NavigationMesh.xml b/doc/classes/NavigationMesh.xml
index 5b7a188e5aa..04ebb1336c2 100644
--- a/doc/classes/NavigationMesh.xml
+++ b/doc/classes/NavigationMesh.xml
@@ -109,7 +109,7 @@
-
+
diff --git a/doc/classes/NavigationServer.xml b/doc/classes/NavigationServer.xml
index ec14322be39..5eb9f34ead1 100644
--- a/doc/classes/NavigationServer.xml
+++ b/doc/classes/NavigationServer.xml
@@ -32,7 +32,7 @@
-
+
diff --git a/doc/classes/Node.xml b/doc/classes/Node.xml
index 5fd0da74522..3ddc3af200d 100644
--- a/doc/classes/Node.xml
+++ b/doc/classes/Node.xml
@@ -149,7 +149,7 @@
-
+
@@ -410,7 +410,7 @@
-
+
Returns [code]true[/code] if this node is in the specified group. See notes in the description, and the group methods in [SceneTree].
@@ -532,7 +532,7 @@
-
+
@@ -584,7 +584,7 @@
-
+
Removes a node from a group. See notes in the description, and the group methods in [SceneTree].
@@ -611,7 +611,7 @@
-
+
Sends a remote procedure call request for the given [code]method[/code] to peers on the network (and locally), optionally sending all additional arguments as arguments to the method called by the RPC. The call request will only be received by nodes with the same [NodePath], including the exact same node name. Behaviour depends on the RPC configuration for the given method, see [method rpc_config]. Methods are not exposed to RPCs by default. See also [method rset] and [method rset_config] for properties. Returns an empty [Variant].
@@ -621,7 +621,7 @@
-
+
@@ -634,7 +634,7 @@
-
+
Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] (see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty [Variant].
@@ -643,7 +643,7 @@
-
+
Sends a [method rpc] using an unreliable protocol. Returns an empty [Variant].
@@ -654,7 +654,7 @@
-
+
Sends a [method rpc] to a specific peer identified by [code]peer_id[/code] using an unreliable protocol (see [method NetworkedMultiplayerPeer.set_target_peer]). Returns an empty [Variant].
@@ -663,7 +663,7 @@
-
+
@@ -674,7 +674,7 @@
-
+
@@ -687,7 +687,7 @@
-
+
@@ -698,7 +698,7 @@
-
+
@@ -711,7 +711,7 @@
-
+
@@ -830,7 +830,7 @@
The [MultiplayerAPI] instance associated with this node. Either the [member custom_multiplayer], or the default SceneTree one (if inside tree).
-
+
The name of the node. This name is unique among the siblings (other child nodes from the same parent). When set to an existing name, the node will be automatically renamed.
diff --git a/doc/classes/Object.xml b/doc/classes/Object.xml
index 5388d93b8d3..a3faccae1a4 100644
--- a/doc/classes/Object.xml
+++ b/doc/classes/Object.xml
@@ -23,7 +23,7 @@
-
+
Virtual method which can be overridden to customize the return value of [method get].
@@ -58,7 +58,7 @@
-
+
@@ -89,7 +89,7 @@
-
+
Calls the [code]method[/code] on the object and returns the result. This method supports a variable number of arguments, so parameters are passed as a comma separated list. Example:
@@ -101,7 +101,7 @@
-
+
Calls the [code]method[/code] on the object during idle time. This method supports a variable number of arguments, so parameters are passed as a comma separated list. Example:
@@ -113,7 +113,7 @@
-
+
@@ -134,17 +134,16 @@
-
+
-
+
-
+
-
-
-
+
+ [b]FIXME:[/b] The syntax changed with the addition of [Callable], this should be updated.
Connects a [code]signal[/code] to a [code]method[/code] on a [code]target[/code] object. Pass optional [code]binds[/code] to the call as an [Array] of parameters. These parameters will be passed to the method after any parameter used in the call to [method emit_signal]. Use [code]flags[/code] to set deferred or one-shot connections. See [enum ConnectFlags] constants.
A [code]signal[/code] can only be connected once to a [code]method[/code]. It will throw an error if already connected, unless the signal was connected with [constant CONNECT_REFERENCE_COUNTED]. To avoid this, first, use [method is_connected] to check for existing connections.
If the [code]target[/code] is destroyed in the game's lifecycle, the connection will be lost.
@@ -166,13 +165,12 @@
-
+
-
-
-
+
+ [b]FIXME:[/b] The syntax changed with the addition of [Callable], this should be updated.
Disconnects a [code]signal[/code] from a [code]method[/code] on the given [code]target[/code].
If you try to disconnect a connection that does not exist, the method will throw an error. Use [method is_connected] to ensure that the connection exists.
@@ -180,7 +178,7 @@
-
+
Emits the given [code]signal[/code]. The signal must exist, so it should be a built-in signal of this class or one of its parent classes, or a user-defined signal. This method supports a variable number of arguments, so parameters are passed as a comma separated list. Example:
@@ -307,7 +305,7 @@
-
+
Returns [code]true[/code] if the object contains the given [code]method[/code].
@@ -316,7 +314,7 @@
-
+
Returns [code]true[/code] if the given user-defined [code]signal[/code] exists.
@@ -341,13 +339,12 @@
-
+
-
-
-
+
+ [b]FIXME:[/b] The syntax changed with the addition of [Callable], this should be updated.
Returns [code]true[/code] if a connection exists for a given [code]signal[/code], [code]target[/code], and [code]method[/code].
@@ -409,7 +406,7 @@
-
+
@@ -472,9 +469,9 @@
-
+
-
+
Translates a message using translation catalogs configured in the Project Settings.
diff --git a/doc/classes/Physics2DServer.xml b/doc/classes/Physics2DServer.xml
index 4fac27a82b4..45215253be3 100644
--- a/doc/classes/Physics2DServer.xml
+++ b/doc/classes/Physics2DServer.xml
@@ -165,7 +165,7 @@
-
+
@@ -199,7 +199,7 @@
-
+
Sets the function to call when any body/area enters or exits the area. This callback will be called for any object interacting with the area, and takes five parameters:
@@ -661,7 +661,7 @@
-
+
diff --git a/doc/classes/PhysicsServer.xml b/doc/classes/PhysicsServer.xml
index d54a907d3d7..592d3d8e4ec 100644
--- a/doc/classes/PhysicsServer.xml
+++ b/doc/classes/PhysicsServer.xml
@@ -156,7 +156,7 @@
-
+
@@ -190,7 +190,7 @@
-
+
Sets the function to call when any body/area enters or exits the area. This callback will be called for any object interacting with the area, and takes five parameters:
@@ -678,7 +678,7 @@
-
+
diff --git a/doc/classes/ResourceFormatLoader.xml b/doc/classes/ResourceFormatLoader.xml
index 828f4cd5d19..713f2c17261 100644
--- a/doc/classes/ResourceFormatLoader.xml
+++ b/doc/classes/ResourceFormatLoader.xml
@@ -43,7 +43,7 @@
-
+
Tells which resource class this loader can load.
diff --git a/doc/classes/ResourcePreloader.xml b/doc/classes/ResourcePreloader.xml
index b1e8096c3a2..3159a4c4240 100644
--- a/doc/classes/ResourcePreloader.xml
+++ b/doc/classes/ResourcePreloader.xml
@@ -13,7 +13,7 @@
-
+
@@ -24,7 +24,7 @@
-
+
Returns the resource associated to [code]name[/code].
@@ -40,7 +40,7 @@
-
+
Returns [code]true[/code] if the preloader contains a resource associated to [code]name[/code].
@@ -49,7 +49,7 @@
-
+
Removes the resource associated to [code]name[/code] from the preloader.
@@ -58,9 +58,9 @@
-
+
-
+
Renames a resource inside the preloader from [code]name[/code] to [code]newname[/code].
diff --git a/doc/classes/SceneState.xml b/doc/classes/SceneState.xml
index 2fcb831270d..abc429d5fe1 100644
--- a/doc/classes/SceneState.xml
+++ b/doc/classes/SceneState.xml
@@ -37,7 +37,7 @@
-
+
@@ -46,7 +46,7 @@
-
+
@@ -117,7 +117,7 @@
-
+
@@ -157,7 +157,7 @@
-
+
@@ -179,7 +179,7 @@
-
+
diff --git a/doc/classes/SceneTree.xml b/doc/classes/SceneTree.xml
index b1d559986ce..37f0944ca14 100644
--- a/doc/classes/SceneTree.xml
+++ b/doc/classes/SceneTree.xml
@@ -16,9 +16,9 @@
-
+
-
+
Calls [code]method[/code] on each member of the given group.
@@ -29,9 +29,9 @@
-
+
-
+
Calls [code]method[/code] on each member of the given group, respecting the given [enum GroupCallFlags].
@@ -106,7 +106,7 @@
-
+
Returns a list of all nodes assigned to the given group.
@@ -122,7 +122,7 @@
-
+
Returns [code]true[/code] if the given group exists.
@@ -152,7 +152,7 @@
-
+
@@ -165,7 +165,7 @@
-
+
@@ -212,7 +212,7 @@
-
+
@@ -227,7 +227,7 @@
-
+
diff --git a/doc/classes/Script.xml b/doc/classes/Script.xml
index 0f07cb83f30..f6713156202 100644
--- a/doc/classes/Script.xml
+++ b/doc/classes/Script.xml
@@ -26,7 +26,7 @@
-
+
Returns the script's base type.
@@ -35,7 +35,7 @@
-
+
@@ -67,7 +67,7 @@
-
+
Returns [code]true[/code] if the script, or a base class, defines a signal with the given name.
diff --git a/doc/classes/Shader.xml b/doc/classes/Shader.xml
index a2fbf5a1b1c..14c5d7a03c6 100644
--- a/doc/classes/Shader.xml
+++ b/doc/classes/Shader.xml
@@ -14,7 +14,7 @@
-
+
Returns the texture that is set as default for the specified parameter.
@@ -31,7 +31,7 @@
-
+
Returns [code]true[/code] if the shader has this param defined as a uniform in its code.
@@ -41,7 +41,7 @@
-
+
diff --git a/doc/classes/ShaderMaterial.xml b/doc/classes/ShaderMaterial.xml
index adb30c14d18..7e0e1ce8316 100644
--- a/doc/classes/ShaderMaterial.xml
+++ b/doc/classes/ShaderMaterial.xml
@@ -13,7 +13,7 @@
-
+
Returns the current value set for this material of a uniform in the shader.
@@ -40,7 +40,7 @@
-
+
diff --git a/doc/classes/Signal.xml b/doc/classes/Signal.xml
new file mode 100644
index 00000000000..ff428b887da
--- /dev/null
+++ b/doc/classes/Signal.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/classes/SkeletonIK.xml b/doc/classes/SkeletonIK.xml
index 0f070317089..1db78314d2f 100644
--- a/doc/classes/SkeletonIK.xml
+++ b/doc/classes/SkeletonIK.xml
@@ -45,13 +45,13 @@
-
+
-
+
diff --git a/doc/classes/Skin.xml b/doc/classes/Skin.xml
index b65d9d8f987..e22feb42f03 100644
--- a/doc/classes/Skin.xml
+++ b/doc/classes/Skin.xml
@@ -37,6 +37,14 @@
+
+
+
+
+
+
+
+
@@ -63,6 +71,16 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/classes/SpriteFrames.xml b/doc/classes/SpriteFrames.xml
index a4f24f06039..9facdde681a 100644
--- a/doc/classes/SpriteFrames.xml
+++ b/doc/classes/SpriteFrames.xml
@@ -12,7 +12,7 @@
-
+
Adds a new animation to the library.
@@ -21,7 +21,7 @@
-
+
@@ -34,7 +34,7 @@
-
+
Removes all frames from the given animation.
@@ -50,7 +50,7 @@
-
+
If [code]true[/code], the given animation will loop.
@@ -66,7 +66,7 @@
-
+
The animation's speed in frames per second.
@@ -75,7 +75,7 @@
-
+
@@ -86,7 +86,7 @@
-
+
Returns the number of frames in the animation.
@@ -95,7 +95,7 @@
-
+
If [code]true[/code], the named animation exists.
@@ -104,7 +104,7 @@
-
+
Removes the given animation.
@@ -113,7 +113,7 @@
-
+
@@ -124,9 +124,9 @@
-
+
-
+
Changes the animation's name to [code]newname[/code].
@@ -135,7 +135,7 @@
-
+
@@ -146,7 +146,7 @@
-
+
@@ -157,7 +157,7 @@
-
+
diff --git a/doc/classes/String.xml b/doc/classes/String.xml
index fdf4e780deb..7127ebdbffa 100644
--- a/doc/classes/String.xml
+++ b/doc/classes/String.xml
@@ -127,6 +127,14 @@
Constructs a new String from the given [Color].
+
+
+
+
+
+
+
+
@@ -145,6 +153,22 @@
Constructs a new String from the given [RID].
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -322,6 +346,8 @@
+
+
diff --git a/doc/classes/StringName.xml b/doc/classes/StringName.xml
new file mode 100644
index 00000000000..f323a4bb6ad
--- /dev/null
+++ b/doc/classes/StringName.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/classes/Theme.xml b/doc/classes/Theme.xml
index 45f49e7b31f..70a4eda867e 100644
--- a/doc/classes/Theme.xml
+++ b/doc/classes/Theme.xml
@@ -21,9 +21,9 @@
-
+
-
+
Clears the [Color] at [code]name[/code] if the theme has [code]type[/code].
@@ -32,9 +32,9 @@
-
+
-
+
Clears the constant at [code]name[/code] if the theme has [code]type[/code].
@@ -43,9 +43,9 @@
-
+
-
+
Clears the [Font] at [code]name[/code] if the theme has [code]type[/code].
@@ -54,9 +54,9 @@
-
+
-
+
Clears the icon at [code]name[/code] if the theme has [code]type[/code].
@@ -65,9 +65,9 @@
-
+
-
+
Clears [StyleBox] at [code]name[/code] if the theme has [code]type[/code].
@@ -92,9 +92,9 @@
-
+
-
+
Returns the [Color] at [code]name[/code] if the theme has [code]type[/code].
@@ -112,9 +112,9 @@
-
+
-
+
Returns the constant at [code]name[/code] if the theme has [code]type[/code].
@@ -132,9 +132,9 @@
-
+
-
+
Returns the [Font] at [code]name[/code] if the theme has [code]type[/code].
@@ -152,9 +152,9 @@
-
+
-
+
Returns the icon [Texture2D] at [code]name[/code] if the theme has [code]type[/code].
@@ -172,9 +172,9 @@
-
+
-
+
Returns the icon [StyleBox] at [code]name[/code] if the theme has [code]type[/code].
@@ -208,9 +208,9 @@
-
+
-
+
Returns [code]true[/code] if [Color] with [code]name[/code] is in [code]type[/code].
@@ -220,9 +220,9 @@
-
+
-
+
Returns [code]true[/code] if constant with [code]name[/code] is in [code]type[/code].
@@ -232,9 +232,9 @@
-
+
-
+
Returns [code]true[/code] if [Font] with [code]name[/code] is in [code]type[/code].
@@ -244,9 +244,9 @@
-
+
-
+
Returns [code]true[/code] if icon [Texture2D] with [code]name[/code] is in [code]type[/code].
@@ -256,9 +256,9 @@
-
+
-
+
Returns [code]true[/code] if [StyleBox] with [code]name[/code] is in [code]type[/code].
@@ -268,9 +268,9 @@
-
+
-
+
@@ -282,9 +282,9 @@
-
+
-
+
@@ -296,9 +296,9 @@
-
+
-
+
@@ -310,9 +310,9 @@
-
+
-
+
@@ -324,9 +324,9 @@
-
+
-
+
diff --git a/doc/classes/Thread.xml b/doc/classes/Thread.xml
index f616a9d9b11..3bb5797df51 100644
--- a/doc/classes/Thread.xml
+++ b/doc/classes/Thread.xml
@@ -29,7 +29,7 @@
-
+
diff --git a/doc/classes/Translation.xml b/doc/classes/Translation.xml
index c0c5a3ffbd5..11245195bfc 100644
--- a/doc/classes/Translation.xml
+++ b/doc/classes/Translation.xml
@@ -14,9 +14,9 @@
-
+
-
+
Adds a message if nonexistent, followed by its translation.
@@ -25,16 +25,16 @@
-
+
Erases a message.
-
+
-
+
Returns a message's translation.
diff --git a/doc/classes/TranslationServer.xml b/doc/classes/TranslationServer.xml
index 8a2a8b97680..aaf7a4d160d 100644
--- a/doc/classes/TranslationServer.xml
+++ b/doc/classes/TranslationServer.xml
@@ -69,9 +69,9 @@
-
+
-
+
Returns the current locale's translation for the given message (key).
diff --git a/doc/classes/TreeItem.xml b/doc/classes/TreeItem.xml
index e4d2af0c6ed..f498919f9ea 100644
--- a/doc/classes/TreeItem.xml
+++ b/doc/classes/TreeItem.xml
@@ -30,7 +30,7 @@
-
+
Calls the [code]method[/code] on the actual TreeItem and its children recursively. Pass parameters as a comma separated list.
@@ -452,7 +452,7 @@
-
+
Sets the given column's custom draw callback to [code]callback[/code] method on [code]object[/code].
diff --git a/doc/classes/Tween.xml b/doc/classes/Tween.xml
index e60dc07e99c..342acaae965 100644
--- a/doc/classes/Tween.xml
+++ b/doc/classes/Tween.xml
@@ -25,13 +25,13 @@
-
+
-
+
@@ -130,7 +130,7 @@
-
+
@@ -186,7 +186,7 @@
-
+
Stops animation and removes a tween, given its object and property/method pair. By default, all tweens are removed, unless [code]key[/code] is specified.
@@ -204,7 +204,7 @@
-
+
Resets a tween to its initial value (the one given, not the one before the tween), given its object and property/method pair. By default, all tweens are removed, unless [code]key[/code] is specified.
@@ -222,7 +222,7 @@
-
+
Continues animating a stopped tween, given its object and property/method pair. By default, all tweens are resumed, unless [code]key[/code] is specified.
@@ -265,7 +265,7 @@
-
+
Stops a tween, given its object and property/method pair. By default, all tweens are stopped, unless [code]key[/code] is specified.
@@ -283,11 +283,11 @@
-
+
-
+
diff --git a/doc/classes/UndoRedo.xml b/doc/classes/UndoRedo.xml
index 06fcb1ca038..766ebf7e32c 100644
--- a/doc/classes/UndoRedo.xml
+++ b/doc/classes/UndoRedo.xml
@@ -36,7 +36,7 @@
-
+
Register a method that will be called when the action is committed.
@@ -47,7 +47,7 @@
-
+
@@ -69,7 +69,7 @@
-
+
Register a method that will be called when the action is undone.
@@ -80,7 +80,7 @@
-
+
diff --git a/doc/classes/VideoPlayer.xml b/doc/classes/VideoPlayer.xml
index d2b9af4580f..91c8ad0a77c 100644
--- a/doc/classes/VideoPlayer.xml
+++ b/doc/classes/VideoPlayer.xml
@@ -58,7 +58,7 @@
Amount of time in milliseconds to store in buffer while playing.
-
+
Audio bus to use for sound playback.
diff --git a/doc/classes/VisualServer.xml b/doc/classes/VisualServer.xml
index c0b3691e090..187fd2300a4 100644
--- a/doc/classes/VisualServer.xml
+++ b/doc/classes/VisualServer.xml
@@ -1671,7 +1671,7 @@
-
+
Returns the value of a certain material's parameter.
@@ -1693,7 +1693,7 @@
-
+
@@ -2503,7 +2503,7 @@
-
+
@@ -2609,7 +2609,7 @@
-
+
Returns a default texture from a shader searched by name.
@@ -2620,7 +2620,7 @@
-
+
@@ -2650,7 +2650,7 @@
-
+
diff --git a/doc/classes/VisualShaderNodeCustom.xml b/doc/classes/VisualShaderNodeCustom.xml
index 6e6e56dcb0e..5bd8ec38edb 100644
--- a/doc/classes/VisualShaderNodeCustom.xml
+++ b/doc/classes/VisualShaderNodeCustom.xml
@@ -72,7 +72,7 @@
-
+
@@ -108,7 +108,7 @@
-
+
diff --git a/modules/gdnative/doc_classes/GDNative.xml b/modules/gdnative/doc_classes/GDNative.xml
index b4b63bf04a5..44d9e32ed81 100644
--- a/modules/gdnative/doc_classes/GDNative.xml
+++ b/modules/gdnative/doc_classes/GDNative.xml
@@ -10,9 +10,9 @@
-
+
-
+
diff --git a/modules/gdnative/doc_classes/NativeScript.xml b/modules/gdnative/doc_classes/NativeScript.xml
index b21d16a6fd0..f2e9cac6dc3 100644
--- a/modules/gdnative/doc_classes/NativeScript.xml
+++ b/modules/gdnative/doc_classes/NativeScript.xml
@@ -17,7 +17,7 @@
-
+
Returns the documentation string that was previously set with [code]godot_nativescript_set_method_documentation[/code].
@@ -26,7 +26,7 @@
-
+
Returns the documentation string that was previously set with [code]godot_nativescript_set_property_documentation[/code].
@@ -35,7 +35,7 @@
-
+
Returns the documentation string that was previously set with [code]godot_nativescript_set_signal_documentation[/code].
diff --git a/modules/visual_script/doc_classes/VisualScript.xml b/modules/visual_script/doc_classes/VisualScript.xml
index 9cd79aa7814..db1ef2adc61 100644
--- a/modules/visual_script/doc_classes/VisualScript.xml
+++ b/modules/visual_script/doc_classes/VisualScript.xml
@@ -15,7 +15,7 @@
-
+
Add a custom signal with the specified name to the VisualScript.
@@ -24,7 +24,7 @@
-
+
Add a function with the specified name to the VisualScript.
@@ -33,7 +33,7 @@
-
+
@@ -48,7 +48,7 @@
-
+
@@ -61,7 +61,7 @@
-
+
@@ -76,7 +76,7 @@
-
+
Get the count of a custom signal's arguments.
@@ -85,7 +85,7 @@
-
+
@@ -96,7 +96,7 @@
-
+
@@ -107,7 +107,7 @@
-
+
@@ -118,7 +118,7 @@
-
+
@@ -131,7 +131,7 @@
-
+
@@ -144,7 +144,7 @@
-
+
@@ -157,7 +157,7 @@
-
+
@@ -174,7 +174,7 @@
-
+
@@ -191,7 +191,7 @@
-
+
Returns the id of a function's entry point node.
@@ -200,7 +200,7 @@
-
+
Returns the position of the center of the screen for a given function.
@@ -209,7 +209,7 @@
-
+
@@ -220,7 +220,7 @@
-
+
@@ -231,7 +231,7 @@
-
+
Returns the default (initial) value of a variable.
@@ -240,7 +240,7 @@
-
+
Returns whether a variable is exported.
@@ -249,7 +249,7 @@
-
+
Returns the information for a given variable as a dictionary. The information includes its name, type, hint and usage.
@@ -258,7 +258,7 @@
-
+
Returns whether a signal exists with the specified name.
@@ -267,7 +267,7 @@
-
+
@@ -284,7 +284,7 @@
-
+
Returns whether a function exists with the specified name.
@@ -293,7 +293,7 @@
-
+
@@ -304,7 +304,7 @@
-
+
@@ -319,7 +319,7 @@
-
+
Returns whether a variable exists with the specified name.
@@ -328,7 +328,7 @@
-
+
Remove a custom signal with the given name.
@@ -337,7 +337,7 @@
-
+
Remove a specific function and its nodes from the script.
@@ -346,7 +346,7 @@
-
+
@@ -357,7 +357,7 @@
-
+
Remove a variable with the given name.
@@ -366,9 +366,9 @@
-
+
-
+
Change the name of a custom signal.
@@ -377,9 +377,9 @@
-
+
-
+
Change the name of a function.
@@ -388,9 +388,9 @@
-
+
-
+
Change the name of a variable.
@@ -399,7 +399,7 @@
-
+
@@ -415,7 +415,7 @@
-
+
@@ -430,7 +430,7 @@
-
+
@@ -441,7 +441,7 @@
-
+
Set the base type of the script.
@@ -450,7 +450,7 @@
-
+
@@ -463,7 +463,7 @@
-
+
@@ -474,7 +474,7 @@
-
+
@@ -485,7 +485,7 @@
-
+
diff --git a/modules/visual_script/doc_classes/VisualScriptBasicTypeConstant.xml b/modules/visual_script/doc_classes/VisualScriptBasicTypeConstant.xml
index c8e391c4a17..4d07f878a22 100644
--- a/modules/visual_script/doc_classes/VisualScriptBasicTypeConstant.xml
+++ b/modules/visual_script/doc_classes/VisualScriptBasicTypeConstant.xml
@@ -14,7 +14,7 @@
The type to get the constant from.
-
+
The name of the constant to return.
diff --git a/modules/visual_script/doc_classes/VisualScriptClassConstant.xml b/modules/visual_script/doc_classes/VisualScriptClassConstant.xml
index cf358088235..de5d731cc0d 100644
--- a/modules/visual_script/doc_classes/VisualScriptClassConstant.xml
+++ b/modules/visual_script/doc_classes/VisualScriptClassConstant.xml
@@ -15,10 +15,10 @@
-
+
The constant's parent class.
-
+
The constant to return. See the given class for its available constants.
diff --git a/modules/visual_script/doc_classes/VisualScriptEmitSignal.xml b/modules/visual_script/doc_classes/VisualScriptEmitSignal.xml
index 60a19ac7a70..5c9c8d3eca7 100644
--- a/modules/visual_script/doc_classes/VisualScriptEmitSignal.xml
+++ b/modules/visual_script/doc_classes/VisualScriptEmitSignal.xml
@@ -15,7 +15,7 @@
-
+
The signal to emit.
diff --git a/modules/visual_script/doc_classes/VisualScriptFunctionCall.xml b/modules/visual_script/doc_classes/VisualScriptFunctionCall.xml
index 16c3af7ab2f..2d0fac1fa05 100644
--- a/modules/visual_script/doc_classes/VisualScriptFunctionCall.xml
+++ b/modules/visual_script/doc_classes/VisualScriptFunctionCall.xml
@@ -11,19 +11,19 @@
-
+
-
+
-
+
diff --git a/modules/visual_script/doc_classes/VisualScriptInputAction.xml b/modules/visual_script/doc_classes/VisualScriptInputAction.xml
index 0b6325bf0a5..6c296fdb4b8 100644
--- a/modules/visual_script/doc_classes/VisualScriptInputAction.xml
+++ b/modules/visual_script/doc_classes/VisualScriptInputAction.xml
@@ -9,7 +9,7 @@
-
+
diff --git a/modules/visual_script/doc_classes/VisualScriptLocalVar.xml b/modules/visual_script/doc_classes/VisualScriptLocalVar.xml
index 6c31ae1a30d..c3741eea893 100644
--- a/modules/visual_script/doc_classes/VisualScriptLocalVar.xml
+++ b/modules/visual_script/doc_classes/VisualScriptLocalVar.xml
@@ -18,7 +18,7 @@
The local variable's type.
-
+
The local variable's name.
diff --git a/modules/visual_script/doc_classes/VisualScriptLocalVarSet.xml b/modules/visual_script/doc_classes/VisualScriptLocalVarSet.xml
index 0a9a5099583..619bbb90cae 100644
--- a/modules/visual_script/doc_classes/VisualScriptLocalVarSet.xml
+++ b/modules/visual_script/doc_classes/VisualScriptLocalVarSet.xml
@@ -20,7 +20,7 @@
The local variable's type.
-
+
The local variable's name.
diff --git a/modules/visual_script/doc_classes/VisualScriptPropertyGet.xml b/modules/visual_script/doc_classes/VisualScriptPropertyGet.xml
index cf436116b87..f13d449064f 100644
--- a/modules/visual_script/doc_classes/VisualScriptPropertyGet.xml
+++ b/modules/visual_script/doc_classes/VisualScriptPropertyGet.xml
@@ -11,15 +11,15 @@
-
+
-
+
-
+
diff --git a/modules/visual_script/doc_classes/VisualScriptPropertySet.xml b/modules/visual_script/doc_classes/VisualScriptPropertySet.xml
index 357b4b9f5cc..629576e2611 100644
--- a/modules/visual_script/doc_classes/VisualScriptPropertySet.xml
+++ b/modules/visual_script/doc_classes/VisualScriptPropertySet.xml
@@ -13,15 +13,15 @@
-
+
-
+
-
+
diff --git a/modules/visual_script/doc_classes/VisualScriptTypeCast.xml b/modules/visual_script/doc_classes/VisualScriptTypeCast.xml
index 43fe9d16eaa..80a8d31041d 100644
--- a/modules/visual_script/doc_classes/VisualScriptTypeCast.xml
+++ b/modules/visual_script/doc_classes/VisualScriptTypeCast.xml
@@ -11,7 +11,7 @@
-
+
diff --git a/modules/visual_script/doc_classes/VisualScriptVariableGet.xml b/modules/visual_script/doc_classes/VisualScriptVariableGet.xml
index 0746ab293ef..d182e14e4d2 100644
--- a/modules/visual_script/doc_classes/VisualScriptVariableGet.xml
+++ b/modules/visual_script/doc_classes/VisualScriptVariableGet.xml
@@ -15,7 +15,7 @@
-
+
The variable's name.
diff --git a/modules/visual_script/doc_classes/VisualScriptVariableSet.xml b/modules/visual_script/doc_classes/VisualScriptVariableSet.xml
index e7d83e60ab8..3bd392dd857 100644
--- a/modules/visual_script/doc_classes/VisualScriptVariableSet.xml
+++ b/modules/visual_script/doc_classes/VisualScriptVariableSet.xml
@@ -16,7 +16,7 @@
-
+
The variable's name.
diff --git a/modules/visual_script/doc_classes/VisualScriptYieldSignal.xml b/modules/visual_script/doc_classes/VisualScriptYieldSignal.xml
index 8f6941ce1e5..483cdfeaf80 100644
--- a/modules/visual_script/doc_classes/VisualScriptYieldSignal.xml
+++ b/modules/visual_script/doc_classes/VisualScriptYieldSignal.xml
@@ -9,13 +9,13 @@
-
+
-
+