diff --git a/doc/class.xsd b/doc/class.xsd
index 8133c5af63c..661e5ef3f51 100644
--- a/doc/class.xsd
+++ b/doc/class.xsd
@@ -148,7 +148,6 @@
-
diff --git a/doc/classes/@GlobalScope.xml b/doc/classes/@GlobalScope.xml
index 198b711198b..e5c2ec85473 100644
--- a/doc/classes/@GlobalScope.xml
+++ b/doc/classes/@GlobalScope.xml
@@ -1,5 +1,5 @@
-
+
Global scope constants and variables.
diff --git a/doc/classes/AABB.xml b/doc/classes/AABB.xml
index e67ad5d32c2..f096725ddf2 100644
--- a/doc/classes/AABB.xml
+++ b/doc/classes/AABB.xml
@@ -1,5 +1,5 @@
-
+
Axis-Aligned Bounding Box.
diff --git a/doc/classes/AESContext.xml b/doc/classes/AESContext.xml
index 3db7e068425..0e759abb922 100644
--- a/doc/classes/AESContext.xml
+++ b/doc/classes/AESContext.xml
@@ -1,5 +1,5 @@
-
+
Interface to low level AES encryption features.
diff --git a/doc/classes/ARVRAnchor.xml b/doc/classes/ARVRAnchor.xml
index 9744998bfdc..836a32a9782 100644
--- a/doc/classes/ARVRAnchor.xml
+++ b/doc/classes/ARVRAnchor.xml
@@ -1,5 +1,5 @@
-
+
An anchor point in AR space.
diff --git a/doc/classes/ARVRCamera.xml b/doc/classes/ARVRCamera.xml
index 33afad4c1a0..4b1f72973f6 100644
--- a/doc/classes/ARVRCamera.xml
+++ b/doc/classes/ARVRCamera.xml
@@ -1,5 +1,5 @@
-
+
A camera node with a few overrules for AR/VR applied, such as location tracking.
diff --git a/doc/classes/ARVRController.xml b/doc/classes/ARVRController.xml
index 0078f92de0b..5b4ec282109 100644
--- a/doc/classes/ARVRController.xml
+++ b/doc/classes/ARVRController.xml
@@ -1,5 +1,5 @@
-
+
A spatial node representing a spatially-tracked controller.
diff --git a/doc/classes/ARVRInterface.xml b/doc/classes/ARVRInterface.xml
index ae1fe1f5193..641d38c7a53 100644
--- a/doc/classes/ARVRInterface.xml
+++ b/doc/classes/ARVRInterface.xml
@@ -1,5 +1,5 @@
-
+
Base class for an AR/VR interface implementation.
diff --git a/doc/classes/ARVROrigin.xml b/doc/classes/ARVROrigin.xml
index 79c76389a8d..e925e39326b 100644
--- a/doc/classes/ARVROrigin.xml
+++ b/doc/classes/ARVROrigin.xml
@@ -1,5 +1,5 @@
-
+
The origin point in AR/VR.
diff --git a/doc/classes/ARVRPositionalTracker.xml b/doc/classes/ARVRPositionalTracker.xml
index 20128131351..af27f7a85e7 100644
--- a/doc/classes/ARVRPositionalTracker.xml
+++ b/doc/classes/ARVRPositionalTracker.xml
@@ -1,5 +1,5 @@
-
+
A tracked object.
diff --git a/doc/classes/ARVRServer.xml b/doc/classes/ARVRServer.xml
index 11cfcfec5a4..253e82b303e 100644
--- a/doc/classes/ARVRServer.xml
+++ b/doc/classes/ARVRServer.xml
@@ -1,5 +1,5 @@
-
+
Server for AR and VR features.
diff --git a/doc/classes/AStar.xml b/doc/classes/AStar.xml
index 8fcf81a3285..876e2075398 100644
--- a/doc/classes/AStar.xml
+++ b/doc/classes/AStar.xml
@@ -1,5 +1,5 @@
-
+
An implementation of A* to find the shortest paths among connected points in space.
diff --git a/doc/classes/AStar2D.xml b/doc/classes/AStar2D.xml
index 56250ebbef5..9273ebd5a24 100644
--- a/doc/classes/AStar2D.xml
+++ b/doc/classes/AStar2D.xml
@@ -1,5 +1,5 @@
-
+
AStar class representation that uses 2D vectors as edges.
diff --git a/doc/classes/AcceptDialog.xml b/doc/classes/AcceptDialog.xml
index 13d1780ac51..27b9d909c65 100644
--- a/doc/classes/AcceptDialog.xml
+++ b/doc/classes/AcceptDialog.xml
@@ -1,5 +1,5 @@
-
+
Base dialog for user notification.
diff --git a/doc/classes/AnimatedSprite.xml b/doc/classes/AnimatedSprite.xml
index 5e2735ba89b..c8a11bceb10 100644
--- a/doc/classes/AnimatedSprite.xml
+++ b/doc/classes/AnimatedSprite.xml
@@ -1,5 +1,5 @@
-
+
Sprite node that contains multiple textures as frames to play for animation.
diff --git a/doc/classes/AnimatedSprite3D.xml b/doc/classes/AnimatedSprite3D.xml
index 259b959f59f..a0ec547fe04 100644
--- a/doc/classes/AnimatedSprite3D.xml
+++ b/doc/classes/AnimatedSprite3D.xml
@@ -1,5 +1,5 @@
-
+
2D sprite node in 3D world, that can use multiple 2D textures for animation.
diff --git a/doc/classes/AnimatedTexture.xml b/doc/classes/AnimatedTexture.xml
index 005177581c1..27fbe78abeb 100644
--- a/doc/classes/AnimatedTexture.xml
+++ b/doc/classes/AnimatedTexture.xml
@@ -1,5 +1,5 @@
-
+
Proxy texture for simple frame-based animations.
diff --git a/doc/classes/Animation.xml b/doc/classes/Animation.xml
index 154161242c6..9673a23d420 100644
--- a/doc/classes/Animation.xml
+++ b/doc/classes/Animation.xml
@@ -1,5 +1,5 @@
-
+
Contains data used to animate everything in the engine.
diff --git a/doc/classes/AnimationNode.xml b/doc/classes/AnimationNode.xml
index f3e61f8c2ff..85dad90bd69 100644
--- a/doc/classes/AnimationNode.xml
+++ b/doc/classes/AnimationNode.xml
@@ -1,5 +1,5 @@
-
+
Base resource for [AnimationTree] nodes.
diff --git a/doc/classes/AnimationNodeAdd2.xml b/doc/classes/AnimationNodeAdd2.xml
index 57a45055f22..f8267bbe8b2 100644
--- a/doc/classes/AnimationNodeAdd2.xml
+++ b/doc/classes/AnimationNodeAdd2.xml
@@ -1,5 +1,5 @@
-
+
Blends two animations additively inside of an [AnimationNodeBlendTree].
diff --git a/doc/classes/AnimationNodeAdd3.xml b/doc/classes/AnimationNodeAdd3.xml
index bd87d2deaaf..3f258cf4382 100644
--- a/doc/classes/AnimationNodeAdd3.xml
+++ b/doc/classes/AnimationNodeAdd3.xml
@@ -1,5 +1,5 @@
-
+
Blends two of three animations additively inside of an [AnimationNodeBlendTree].
diff --git a/doc/classes/AnimationNodeAnimation.xml b/doc/classes/AnimationNodeAnimation.xml
index 9ea72cafa01..fa3d7b82370 100644
--- a/doc/classes/AnimationNodeAnimation.xml
+++ b/doc/classes/AnimationNodeAnimation.xml
@@ -1,5 +1,5 @@
-
+
Input animation to use in an [AnimationNodeBlendTree].
diff --git a/doc/classes/AnimationNodeBlend2.xml b/doc/classes/AnimationNodeBlend2.xml
index 1d020539bf4..b40e22efd24 100644
--- a/doc/classes/AnimationNodeBlend2.xml
+++ b/doc/classes/AnimationNodeBlend2.xml
@@ -1,5 +1,5 @@
-
+
Blends two animations linearly inside of an [AnimationNodeBlendTree].
diff --git a/doc/classes/AnimationNodeBlend3.xml b/doc/classes/AnimationNodeBlend3.xml
index c7667783d6e..d5b0ac3e0c1 100644
--- a/doc/classes/AnimationNodeBlend3.xml
+++ b/doc/classes/AnimationNodeBlend3.xml
@@ -1,5 +1,5 @@
-
+
Blends two of three animations linearly inside of an [AnimationNodeBlendTree].
diff --git a/doc/classes/AnimationNodeBlendSpace1D.xml b/doc/classes/AnimationNodeBlendSpace1D.xml
index 746d136712e..1a5a03d7e03 100644
--- a/doc/classes/AnimationNodeBlendSpace1D.xml
+++ b/doc/classes/AnimationNodeBlendSpace1D.xml
@@ -1,5 +1,5 @@
-
+
Blends linearly between two of any number of [AnimationNode] of any type placed on a virtual axis.
diff --git a/doc/classes/AnimationNodeBlendSpace2D.xml b/doc/classes/AnimationNodeBlendSpace2D.xml
index 6ae227c9966..11879ebb2a1 100644
--- a/doc/classes/AnimationNodeBlendSpace2D.xml
+++ b/doc/classes/AnimationNodeBlendSpace2D.xml
@@ -1,5 +1,5 @@
-
+
Blends linearly between three [AnimationNode] of any type placed in a 2D space.
diff --git a/doc/classes/AnimationNodeBlendTree.xml b/doc/classes/AnimationNodeBlendTree.xml
index fd392f93793..417021072f6 100644
--- a/doc/classes/AnimationNodeBlendTree.xml
+++ b/doc/classes/AnimationNodeBlendTree.xml
@@ -1,5 +1,5 @@
-
+
[AnimationTree] node resource that contains many blend type nodes.
diff --git a/doc/classes/AnimationNodeOneShot.xml b/doc/classes/AnimationNodeOneShot.xml
index 16112ea1d5d..85632f311d4 100644
--- a/doc/classes/AnimationNodeOneShot.xml
+++ b/doc/classes/AnimationNodeOneShot.xml
@@ -1,5 +1,5 @@
-
+
Plays an animation once in [AnimationNodeBlendTree].
diff --git a/doc/classes/AnimationNodeOutput.xml b/doc/classes/AnimationNodeOutput.xml
index a08599e67d1..65c006c7a4b 100644
--- a/doc/classes/AnimationNodeOutput.xml
+++ b/doc/classes/AnimationNodeOutput.xml
@@ -1,5 +1,5 @@
-
+
Generic output node to be added to [AnimationNodeBlendTree].
diff --git a/doc/classes/AnimationNodeStateMachine.xml b/doc/classes/AnimationNodeStateMachine.xml
index 2e588c50baf..9c819401a40 100644
--- a/doc/classes/AnimationNodeStateMachine.xml
+++ b/doc/classes/AnimationNodeStateMachine.xml
@@ -1,5 +1,5 @@
-
+
State machine for control of animations.
diff --git a/doc/classes/AnimationNodeStateMachinePlayback.xml b/doc/classes/AnimationNodeStateMachinePlayback.xml
index 31a399d9085..816b7087c49 100644
--- a/doc/classes/AnimationNodeStateMachinePlayback.xml
+++ b/doc/classes/AnimationNodeStateMachinePlayback.xml
@@ -1,5 +1,5 @@
-
+
Playback control for [AnimationNodeStateMachine].
diff --git a/doc/classes/AnimationNodeStateMachineTransition.xml b/doc/classes/AnimationNodeStateMachineTransition.xml
index 1b1fcf79d74..70fd3797464 100644
--- a/doc/classes/AnimationNodeStateMachineTransition.xml
+++ b/doc/classes/AnimationNodeStateMachineTransition.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/doc/classes/AnimationNodeTimeScale.xml b/doc/classes/AnimationNodeTimeScale.xml
index 42597aeb032..592c699ebd0 100644
--- a/doc/classes/AnimationNodeTimeScale.xml
+++ b/doc/classes/AnimationNodeTimeScale.xml
@@ -1,5 +1,5 @@
-
+
A time-scaling animation node to be used with [AnimationTree].
diff --git a/doc/classes/AnimationNodeTimeSeek.xml b/doc/classes/AnimationNodeTimeSeek.xml
index 367c6e81d94..1b2d3d5d1ce 100644
--- a/doc/classes/AnimationNodeTimeSeek.xml
+++ b/doc/classes/AnimationNodeTimeSeek.xml
@@ -1,5 +1,5 @@
-
+
A time-seeking animation node to be used with [AnimationTree].
diff --git a/doc/classes/AnimationNodeTransition.xml b/doc/classes/AnimationNodeTransition.xml
index 9b3aba0c0ba..2ccf4993ac5 100644
--- a/doc/classes/AnimationNodeTransition.xml
+++ b/doc/classes/AnimationNodeTransition.xml
@@ -1,5 +1,5 @@
-
+
A generic animation transition node for [AnimationTree].
diff --git a/doc/classes/AnimationPlayer.xml b/doc/classes/AnimationPlayer.xml
index dd2caa92532..59ce1bdb8d7 100644
--- a/doc/classes/AnimationPlayer.xml
+++ b/doc/classes/AnimationPlayer.xml
@@ -1,5 +1,5 @@
-
+
Container and player of [Animation] resources.
diff --git a/doc/classes/AnimationRootNode.xml b/doc/classes/AnimationRootNode.xml
index 730b505eb50..1c3f01e3019 100644
--- a/doc/classes/AnimationRootNode.xml
+++ b/doc/classes/AnimationRootNode.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/doc/classes/AnimationTrackEditPlugin.xml b/doc/classes/AnimationTrackEditPlugin.xml
index c8ef005d166..faf69c49c74 100644
--- a/doc/classes/AnimationTrackEditPlugin.xml
+++ b/doc/classes/AnimationTrackEditPlugin.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/doc/classes/AnimationTree.xml b/doc/classes/AnimationTree.xml
index ad281d1e1cf..1d73a3c741e 100644
--- a/doc/classes/AnimationTree.xml
+++ b/doc/classes/AnimationTree.xml
@@ -1,5 +1,5 @@
-
+
A node to be used for advanced animation transitions in an [AnimationPlayer].
diff --git a/doc/classes/AnimationTreePlayer.xml b/doc/classes/AnimationTreePlayer.xml
index 65f197c17f5..06f6166e5c2 100644
--- a/doc/classes/AnimationTreePlayer.xml
+++ b/doc/classes/AnimationTreePlayer.xml
@@ -1,5 +1,5 @@
-
+
[i]Deprecated.[/i] Animation player that uses a node graph for blending animations. Superseded by [AnimationTree].
diff --git a/doc/classes/Area.xml b/doc/classes/Area.xml
index 6cacbb397d1..2fc96166c50 100644
--- a/doc/classes/Area.xml
+++ b/doc/classes/Area.xml
@@ -1,5 +1,5 @@
-
+
3D area for detection and physics and audio influence.
diff --git a/doc/classes/Area2D.xml b/doc/classes/Area2D.xml
index 20c2eecf20b..f2dc2fe2cfb 100644
--- a/doc/classes/Area2D.xml
+++ b/doc/classes/Area2D.xml
@@ -1,5 +1,5 @@
-
+
2D area for detection and physics and audio influence.
diff --git a/doc/classes/Array.xml b/doc/classes/Array.xml
index 63d7e39c83f..e537bff8191 100644
--- a/doc/classes/Array.xml
+++ b/doc/classes/Array.xml
@@ -1,5 +1,5 @@
-
+
A generic array datatype.
diff --git a/doc/classes/ArrayMesh.xml b/doc/classes/ArrayMesh.xml
index 03fadb50d75..5283f14cdf5 100644
--- a/doc/classes/ArrayMesh.xml
+++ b/doc/classes/ArrayMesh.xml
@@ -1,5 +1,5 @@
-
+
[Mesh] type that provides utility for constructing a surface from arrays.
diff --git a/doc/classes/AspectRatioContainer.xml b/doc/classes/AspectRatioContainer.xml
index 66afe7fea72..6f25b290339 100644
--- a/doc/classes/AspectRatioContainer.xml
+++ b/doc/classes/AspectRatioContainer.xml
@@ -1,5 +1,5 @@
-
+
Container that preserves its child controls' aspect ratio.
diff --git a/doc/classes/AtlasTexture.xml b/doc/classes/AtlasTexture.xml
index fafd4b224c2..578ef83204a 100644
--- a/doc/classes/AtlasTexture.xml
+++ b/doc/classes/AtlasTexture.xml
@@ -1,5 +1,5 @@
-
+
Crops out one part of a texture, such as a texture from a texture atlas.
diff --git a/doc/classes/AudioBusLayout.xml b/doc/classes/AudioBusLayout.xml
index 27d3f918398..c029f9cacb5 100644
--- a/doc/classes/AudioBusLayout.xml
+++ b/doc/classes/AudioBusLayout.xml
@@ -1,5 +1,5 @@
-
+
Stores information about the audio buses.
diff --git a/doc/classes/AudioEffect.xml b/doc/classes/AudioEffect.xml
index 178f3ece4a0..faac17156cc 100644
--- a/doc/classes/AudioEffect.xml
+++ b/doc/classes/AudioEffect.xml
@@ -1,5 +1,5 @@
-
+
Audio effect for audio.
diff --git a/doc/classes/AudioEffectAmplify.xml b/doc/classes/AudioEffectAmplify.xml
index aaa685271d9..cdc267e6623 100644
--- a/doc/classes/AudioEffectAmplify.xml
+++ b/doc/classes/AudioEffectAmplify.xml
@@ -1,5 +1,5 @@
-
+
Adds an amplifying audio effect to an audio bus.
Increases or decreases the volume of the selected audio bus.
diff --git a/doc/classes/AudioEffectBandLimitFilter.xml b/doc/classes/AudioEffectBandLimitFilter.xml
index 8b98deb4f15..1238b2d77a1 100644
--- a/doc/classes/AudioEffectBandLimitFilter.xml
+++ b/doc/classes/AudioEffectBandLimitFilter.xml
@@ -1,5 +1,5 @@
-
+
Adds a band limit filter to the audio bus.
diff --git a/doc/classes/AudioEffectBandPassFilter.xml b/doc/classes/AudioEffectBandPassFilter.xml
index 88a0e0dba85..f4eb526e2ce 100644
--- a/doc/classes/AudioEffectBandPassFilter.xml
+++ b/doc/classes/AudioEffectBandPassFilter.xml
@@ -1,5 +1,5 @@
-
+
Adds a band pass filter to the audio bus.
diff --git a/doc/classes/AudioEffectCapture.xml b/doc/classes/AudioEffectCapture.xml
index 574b4a4102d..50bb343f0b1 100644
--- a/doc/classes/AudioEffectCapture.xml
+++ b/doc/classes/AudioEffectCapture.xml
@@ -1,5 +1,5 @@
-
+
Captures audio from an audio bus in real-time.
diff --git a/doc/classes/AudioEffectChorus.xml b/doc/classes/AudioEffectChorus.xml
index abdc8f6e97f..67a63bf6fd3 100644
--- a/doc/classes/AudioEffectChorus.xml
+++ b/doc/classes/AudioEffectChorus.xml
@@ -1,5 +1,5 @@
-
+
Adds a chorus audio effect.
diff --git a/doc/classes/AudioEffectCompressor.xml b/doc/classes/AudioEffectCompressor.xml
index c6f00dd46d2..e020cb673fd 100644
--- a/doc/classes/AudioEffectCompressor.xml
+++ b/doc/classes/AudioEffectCompressor.xml
@@ -1,5 +1,5 @@
-
+
Adds a compressor audio effect to an audio bus.
Reduces sounds that exceed a certain threshold level, smooths out the dynamics and increases the overall volume.
diff --git a/doc/classes/AudioEffectDelay.xml b/doc/classes/AudioEffectDelay.xml
index 05cabc2c190..1698d61b830 100644
--- a/doc/classes/AudioEffectDelay.xml
+++ b/doc/classes/AudioEffectDelay.xml
@@ -1,5 +1,5 @@
-
+
Adds a delay audio effect to an audio bus. Plays input signal back after a period of time.
Two tap delay and feedback options.
diff --git a/doc/classes/AudioEffectDistortion.xml b/doc/classes/AudioEffectDistortion.xml
index b6d46012e2d..5746f959d3b 100644
--- a/doc/classes/AudioEffectDistortion.xml
+++ b/doc/classes/AudioEffectDistortion.xml
@@ -1,5 +1,5 @@
-
+
Adds a distortion audio effect to an Audio bus.
Modify the sound to make it distorted.
diff --git a/doc/classes/AudioEffectEQ.xml b/doc/classes/AudioEffectEQ.xml
index 507997f3d67..3400f4ab982 100644
--- a/doc/classes/AudioEffectEQ.xml
+++ b/doc/classes/AudioEffectEQ.xml
@@ -1,5 +1,5 @@
-
+
Base class for audio equalizers. Gives you control over frequencies.
Use it to create a custom equalizer if [AudioEffectEQ6], [AudioEffectEQ10] or [AudioEffectEQ21] don't fit your needs.
diff --git a/doc/classes/AudioEffectEQ10.xml b/doc/classes/AudioEffectEQ10.xml
index 60ff19ddaf3..0394e7e4a16 100644
--- a/doc/classes/AudioEffectEQ10.xml
+++ b/doc/classes/AudioEffectEQ10.xml
@@ -1,5 +1,5 @@
-
+
Adds a 10-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 31 Hz to 16000 Hz.
Each frequency can be modulated between -60/+24 dB.
diff --git a/doc/classes/AudioEffectEQ21.xml b/doc/classes/AudioEffectEQ21.xml
index 2dd59d9a993..9a95728ce42 100644
--- a/doc/classes/AudioEffectEQ21.xml
+++ b/doc/classes/AudioEffectEQ21.xml
@@ -1,5 +1,5 @@
-
+
Adds a 21-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 22 Hz to 22000 Hz.
Each frequency can be modulated between -60/+24 dB.
diff --git a/doc/classes/AudioEffectEQ6.xml b/doc/classes/AudioEffectEQ6.xml
index 80f73d50857..5c53210febb 100644
--- a/doc/classes/AudioEffectEQ6.xml
+++ b/doc/classes/AudioEffectEQ6.xml
@@ -1,5 +1,5 @@
-
+
Adds a 6-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 32 Hz to 10000 Hz.
Each frequency can be modulated between -60/+24 dB.
diff --git a/doc/classes/AudioEffectFilter.xml b/doc/classes/AudioEffectFilter.xml
index 443738d9e82..33340705bc8 100644
--- a/doc/classes/AudioEffectFilter.xml
+++ b/doc/classes/AudioEffectFilter.xml
@@ -1,5 +1,5 @@
-
+
Adds a filter to the audio bus.
diff --git a/doc/classes/AudioEffectHighPassFilter.xml b/doc/classes/AudioEffectHighPassFilter.xml
index 4314957b899..41387103e45 100644
--- a/doc/classes/AudioEffectHighPassFilter.xml
+++ b/doc/classes/AudioEffectHighPassFilter.xml
@@ -1,5 +1,5 @@
-
+
Adds a high-pass filter to the Audio Bus.
diff --git a/doc/classes/AudioEffectHighShelfFilter.xml b/doc/classes/AudioEffectHighShelfFilter.xml
index 4d8310e0c24..fb770a44024 100644
--- a/doc/classes/AudioEffectHighShelfFilter.xml
+++ b/doc/classes/AudioEffectHighShelfFilter.xml
@@ -1,5 +1,5 @@
-
+
Reduces all frequencies above the [member AudioEffectFilter.cutoff_hz].
diff --git a/doc/classes/AudioEffectInstance.xml b/doc/classes/AudioEffectInstance.xml
index c60009c6bba..9c336109103 100644
--- a/doc/classes/AudioEffectInstance.xml
+++ b/doc/classes/AudioEffectInstance.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/doc/classes/AudioEffectLimiter.xml b/doc/classes/AudioEffectLimiter.xml
index be3f04e0599..ad3de2a6973 100644
--- a/doc/classes/AudioEffectLimiter.xml
+++ b/doc/classes/AudioEffectLimiter.xml
@@ -1,5 +1,5 @@
-
+
Adds a soft-clip limiter audio effect to an Audio bus.
diff --git a/doc/classes/AudioEffectLowPassFilter.xml b/doc/classes/AudioEffectLowPassFilter.xml
index c05a683d149..9b22cd7b9c3 100644
--- a/doc/classes/AudioEffectLowPassFilter.xml
+++ b/doc/classes/AudioEffectLowPassFilter.xml
@@ -1,5 +1,5 @@
-
+
Adds a low-pass filter to the Audio bus.
diff --git a/doc/classes/AudioEffectLowShelfFilter.xml b/doc/classes/AudioEffectLowShelfFilter.xml
index cac68e7c2ba..20d2f887e91 100644
--- a/doc/classes/AudioEffectLowShelfFilter.xml
+++ b/doc/classes/AudioEffectLowShelfFilter.xml
@@ -1,5 +1,5 @@
-
+
Reduces all frequencies below the [member AudioEffectFilter.cutoff_hz].
diff --git a/doc/classes/AudioEffectNotchFilter.xml b/doc/classes/AudioEffectNotchFilter.xml
index 592d964e3f4..2ea42acbcb8 100644
--- a/doc/classes/AudioEffectNotchFilter.xml
+++ b/doc/classes/AudioEffectNotchFilter.xml
@@ -1,5 +1,5 @@
-
+
Adds a notch filter to the Audio bus.
diff --git a/doc/classes/AudioEffectPanner.xml b/doc/classes/AudioEffectPanner.xml
index cb59f90b0e6..5edbdc75014 100644
--- a/doc/classes/AudioEffectPanner.xml
+++ b/doc/classes/AudioEffectPanner.xml
@@ -1,5 +1,5 @@
-
+
Adds a panner audio effect to an Audio bus. Pans sound left or right.
diff --git a/doc/classes/AudioEffectPhaser.xml b/doc/classes/AudioEffectPhaser.xml
index ca398191a66..c707dc00880 100644
--- a/doc/classes/AudioEffectPhaser.xml
+++ b/doc/classes/AudioEffectPhaser.xml
@@ -1,5 +1,5 @@
-
+
Adds a phaser audio effect to an Audio bus.
Combines the original signal with a copy that is slightly out of phase with the original.
diff --git a/doc/classes/AudioEffectPitchShift.xml b/doc/classes/AudioEffectPitchShift.xml
index 24c5d5236ce..eab1eabcb24 100644
--- a/doc/classes/AudioEffectPitchShift.xml
+++ b/doc/classes/AudioEffectPitchShift.xml
@@ -1,5 +1,5 @@
-
+
Adds a pitch-shifting audio effect to an Audio bus.
Raises or lowers the pitch of original sound.
diff --git a/doc/classes/AudioEffectRecord.xml b/doc/classes/AudioEffectRecord.xml
index e745b17e45a..6b413ea0ad8 100644
--- a/doc/classes/AudioEffectRecord.xml
+++ b/doc/classes/AudioEffectRecord.xml
@@ -1,5 +1,5 @@
-
+
Audio effect used for recording the sound from an audio bus.
diff --git a/doc/classes/AudioEffectReverb.xml b/doc/classes/AudioEffectReverb.xml
index b5baa52b149..418d8de177f 100644
--- a/doc/classes/AudioEffectReverb.xml
+++ b/doc/classes/AudioEffectReverb.xml
@@ -1,5 +1,5 @@
-
+
Adds a reverberation audio effect to an Audio bus.
Simulates the sound of acoustic environments such as rooms, concert halls, caverns, or an open spaces.
diff --git a/doc/classes/AudioEffectSpectrumAnalyzer.xml b/doc/classes/AudioEffectSpectrumAnalyzer.xml
index 61cc199e592..2577891c100 100644
--- a/doc/classes/AudioEffectSpectrumAnalyzer.xml
+++ b/doc/classes/AudioEffectSpectrumAnalyzer.xml
@@ -1,5 +1,5 @@
-
+
Audio effect that can be used for real-time audio visualizations.
diff --git a/doc/classes/AudioEffectSpectrumAnalyzerInstance.xml b/doc/classes/AudioEffectSpectrumAnalyzerInstance.xml
index df53c2b467b..24e4c41bf2d 100644
--- a/doc/classes/AudioEffectSpectrumAnalyzerInstance.xml
+++ b/doc/classes/AudioEffectSpectrumAnalyzerInstance.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/doc/classes/AudioEffectStereoEnhance.xml b/doc/classes/AudioEffectStereoEnhance.xml
index 02fdf5d2bc8..6309de89fd3 100644
--- a/doc/classes/AudioEffectStereoEnhance.xml
+++ b/doc/classes/AudioEffectStereoEnhance.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/doc/classes/AudioServer.xml b/doc/classes/AudioServer.xml
index f95568ba5d5..f6db05578f3 100644
--- a/doc/classes/AudioServer.xml
+++ b/doc/classes/AudioServer.xml
@@ -1,5 +1,5 @@
-
+
Server interface for low-level audio access.
diff --git a/doc/classes/AudioStream.xml b/doc/classes/AudioStream.xml
index bdf7ca83d08..0ddc8616c80 100644
--- a/doc/classes/AudioStream.xml
+++ b/doc/classes/AudioStream.xml
@@ -1,5 +1,5 @@
-
+
Base class for audio streams.
diff --git a/doc/classes/AudioStreamGenerator.xml b/doc/classes/AudioStreamGenerator.xml
index b0e18e6962c..d22325dd503 100644
--- a/doc/classes/AudioStreamGenerator.xml
+++ b/doc/classes/AudioStreamGenerator.xml
@@ -1,5 +1,5 @@
-
+
Audio stream that generates sounds procedurally.
diff --git a/doc/classes/AudioStreamGeneratorPlayback.xml b/doc/classes/AudioStreamGeneratorPlayback.xml
index b433bb747e4..73658b9f6c5 100644
--- a/doc/classes/AudioStreamGeneratorPlayback.xml
+++ b/doc/classes/AudioStreamGeneratorPlayback.xml
@@ -1,5 +1,5 @@
-
+
Plays back audio generated using [AudioStreamGenerator].
diff --git a/doc/classes/AudioStreamMicrophone.xml b/doc/classes/AudioStreamMicrophone.xml
index 592b2c1280b..963c5b30c80 100644
--- a/doc/classes/AudioStreamMicrophone.xml
+++ b/doc/classes/AudioStreamMicrophone.xml
@@ -1,5 +1,5 @@
-
+
Plays real-time audio input data.
diff --git a/doc/classes/AudioStreamPlayback.xml b/doc/classes/AudioStreamPlayback.xml
index 5b971c5058f..00d7e02728e 100644
--- a/doc/classes/AudioStreamPlayback.xml
+++ b/doc/classes/AudioStreamPlayback.xml
@@ -1,5 +1,5 @@
-
+
Meta class for playing back audio.
diff --git a/doc/classes/AudioStreamPlaybackResampled.xml b/doc/classes/AudioStreamPlaybackResampled.xml
index 823fd43ecdb..2e8a367682b 100644
--- a/doc/classes/AudioStreamPlaybackResampled.xml
+++ b/doc/classes/AudioStreamPlaybackResampled.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/doc/classes/AudioStreamPlayer.xml b/doc/classes/AudioStreamPlayer.xml
index 0bce264d961..e55137e5523 100644
--- a/doc/classes/AudioStreamPlayer.xml
+++ b/doc/classes/AudioStreamPlayer.xml
@@ -1,5 +1,5 @@
-
+
Plays back audio non-positionally.
diff --git a/doc/classes/AudioStreamPlayer2D.xml b/doc/classes/AudioStreamPlayer2D.xml
index 491da513af0..021653a45e8 100644
--- a/doc/classes/AudioStreamPlayer2D.xml
+++ b/doc/classes/AudioStreamPlayer2D.xml
@@ -1,5 +1,5 @@
-
+
Plays positional sound in 2D space.
diff --git a/doc/classes/AudioStreamPlayer3D.xml b/doc/classes/AudioStreamPlayer3D.xml
index fba2eea2f82..8588334a38e 100644
--- a/doc/classes/AudioStreamPlayer3D.xml
+++ b/doc/classes/AudioStreamPlayer3D.xml
@@ -1,5 +1,5 @@
-
+
Plays positional sound in 3D space.
diff --git a/doc/classes/AudioStreamRandomPitch.xml b/doc/classes/AudioStreamRandomPitch.xml
index 2f87fe45be2..49043139ea3 100644
--- a/doc/classes/AudioStreamRandomPitch.xml
+++ b/doc/classes/AudioStreamRandomPitch.xml
@@ -1,5 +1,5 @@
-
+
Plays audio with random pitch shifting.
diff --git a/doc/classes/AudioStreamSample.xml b/doc/classes/AudioStreamSample.xml
index 67351c7c34c..deaeba583fb 100644
--- a/doc/classes/AudioStreamSample.xml
+++ b/doc/classes/AudioStreamSample.xml
@@ -1,5 +1,5 @@
-
+
Stores audio data loaded from WAV files.
diff --git a/doc/classes/BackBufferCopy.xml b/doc/classes/BackBufferCopy.xml
index 58bf1af9a98..76b260f1661 100644
--- a/doc/classes/BackBufferCopy.xml
+++ b/doc/classes/BackBufferCopy.xml
@@ -1,5 +1,5 @@
-
+
Copies a region of the screen (or the whole screen) to a buffer so it can be accessed in your shader scripts through the [code]texture(SCREEN_TEXTURE, ...)[/code] function.
diff --git a/doc/classes/BakedLightmap.xml b/doc/classes/BakedLightmap.xml
index 6bad4a3cc6d..3cf74004059 100644
--- a/doc/classes/BakedLightmap.xml
+++ b/doc/classes/BakedLightmap.xml
@@ -1,5 +1,5 @@
-
+
Prerendered indirect light map for a scene.
diff --git a/doc/classes/BakedLightmapData.xml b/doc/classes/BakedLightmapData.xml
index 8cce1d0f0e8..7bcd0af0be0 100644
--- a/doc/classes/BakedLightmapData.xml
+++ b/doc/classes/BakedLightmapData.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/doc/classes/BaseButton.xml b/doc/classes/BaseButton.xml
index e1d5bd69319..4b13e725f7a 100644
--- a/doc/classes/BaseButton.xml
+++ b/doc/classes/BaseButton.xml
@@ -1,5 +1,5 @@
-
+
Base class for different kinds of buttons.
diff --git a/doc/classes/Basis.xml b/doc/classes/Basis.xml
index 48eaa0fa54e..e23a9065c42 100644
--- a/doc/classes/Basis.xml
+++ b/doc/classes/Basis.xml
@@ -1,5 +1,5 @@
-
+
3×3 matrix datatype.
diff --git a/doc/classes/BitMap.xml b/doc/classes/BitMap.xml
index 0fad774682f..862de746005 100644
--- a/doc/classes/BitMap.xml
+++ b/doc/classes/BitMap.xml
@@ -1,5 +1,5 @@
-
+
Boolean matrix.
diff --git a/doc/classes/BitmapFont.xml b/doc/classes/BitmapFont.xml
index 90bdff8204c..fa2693794e2 100644
--- a/doc/classes/BitmapFont.xml
+++ b/doc/classes/BitmapFont.xml
@@ -1,5 +1,5 @@
-
+
Renders text using fonts under the [url=https://www.angelcode.com/products/bmfont/]BMFont[/url] format.
Handles files with the [code].fnt[/code] extension.
diff --git a/doc/classes/Bone2D.xml b/doc/classes/Bone2D.xml
index b57edede505..25183de5e8f 100644
--- a/doc/classes/Bone2D.xml
+++ b/doc/classes/Bone2D.xml
@@ -1,5 +1,5 @@
-
+
Joint used with [Skeleton2D] to control and animate other nodes.
diff --git a/doc/classes/BoneAttachment.xml b/doc/classes/BoneAttachment.xml
index 476c110f1e9..8d427fbf8eb 100644
--- a/doc/classes/BoneAttachment.xml
+++ b/doc/classes/BoneAttachment.xml
@@ -1,5 +1,5 @@
-
+
A node that will attach to a bone.
diff --git a/doc/classes/BoxContainer.xml b/doc/classes/BoxContainer.xml
index c9616bffcac..3e7452c8e0b 100644
--- a/doc/classes/BoxContainer.xml
+++ b/doc/classes/BoxContainer.xml
@@ -1,5 +1,5 @@
-
+
Base class for box containers.
diff --git a/doc/classes/BoxShape.xml b/doc/classes/BoxShape.xml
index f44b2a818cb..c00396a29af 100644
--- a/doc/classes/BoxShape.xml
+++ b/doc/classes/BoxShape.xml
@@ -1,5 +1,5 @@
-
+
Box shape resource.
diff --git a/doc/classes/Button.xml b/doc/classes/Button.xml
index a520fbbd0fb..c736a6aa376 100644
--- a/doc/classes/Button.xml
+++ b/doc/classes/Button.xml
@@ -1,5 +1,5 @@
-
+
Standard themed Button.
diff --git a/doc/classes/ButtonGroup.xml b/doc/classes/ButtonGroup.xml
index 9681f78e668..818d8551240 100644
--- a/doc/classes/ButtonGroup.xml
+++ b/doc/classes/ButtonGroup.xml
@@ -1,5 +1,5 @@
-
+
Group of Buttons.
diff --git a/doc/classes/CPUParticles.xml b/doc/classes/CPUParticles.xml
index d51db182471..da7050265ae 100644
--- a/doc/classes/CPUParticles.xml
+++ b/doc/classes/CPUParticles.xml
@@ -1,5 +1,5 @@
-
+
CPU-based 3D particle emitter.
diff --git a/doc/classes/CPUParticles2D.xml b/doc/classes/CPUParticles2D.xml
index 0a0fbbd2fac..b8cb90c6a11 100644
--- a/doc/classes/CPUParticles2D.xml
+++ b/doc/classes/CPUParticles2D.xml
@@ -1,5 +1,5 @@
-
+
CPU-based 2D particle emitter.
diff --git a/doc/classes/CallbackTweener.xml b/doc/classes/CallbackTweener.xml
index db033822059..386f4709843 100644
--- a/doc/classes/CallbackTweener.xml
+++ b/doc/classes/CallbackTweener.xml
@@ -1,5 +1,5 @@
-
+
Calls the specified method after optional delay.
diff --git a/doc/classes/Camera.xml b/doc/classes/Camera.xml
index b1c9c25a830..a6cbb64b8fb 100644
--- a/doc/classes/Camera.xml
+++ b/doc/classes/Camera.xml
@@ -1,5 +1,5 @@
-
+
Camera node, displays from a point of view.
diff --git a/doc/classes/Camera2D.xml b/doc/classes/Camera2D.xml
index 08d26089c87..4aac211da65 100644
--- a/doc/classes/Camera2D.xml
+++ b/doc/classes/Camera2D.xml
@@ -1,5 +1,5 @@
-
+
Camera node for 2D scenes.
diff --git a/doc/classes/CameraFeed.xml b/doc/classes/CameraFeed.xml
index 885538e152a..8d1894f5f24 100644
--- a/doc/classes/CameraFeed.xml
+++ b/doc/classes/CameraFeed.xml
@@ -1,5 +1,5 @@
-
+
A camera feed gives you access to a single physical camera attached to your device.
diff --git a/doc/classes/CameraServer.xml b/doc/classes/CameraServer.xml
index 2281bddc385..a82dd49ebd3 100644
--- a/doc/classes/CameraServer.xml
+++ b/doc/classes/CameraServer.xml
@@ -1,5 +1,5 @@
-
+
Server keeping track of different cameras accessible in Godot.
diff --git a/doc/classes/CameraTexture.xml b/doc/classes/CameraTexture.xml
index 7658f2b35bd..ad9d75b13b5 100644
--- a/doc/classes/CameraTexture.xml
+++ b/doc/classes/CameraTexture.xml
@@ -1,5 +1,5 @@
-
+
Texture provided by a [CameraFeed].
diff --git a/doc/classes/CanvasItem.xml b/doc/classes/CanvasItem.xml
index f93a77b2510..bbf5d8574dd 100644
--- a/doc/classes/CanvasItem.xml
+++ b/doc/classes/CanvasItem.xml
@@ -1,5 +1,5 @@
-
+
Base class of anything 2D.
diff --git a/doc/classes/CanvasItemMaterial.xml b/doc/classes/CanvasItemMaterial.xml
index 700b6f71673..0af54634c6b 100644
--- a/doc/classes/CanvasItemMaterial.xml
+++ b/doc/classes/CanvasItemMaterial.xml
@@ -1,5 +1,5 @@
-
+
A material for [CanvasItem]s.
diff --git a/doc/classes/CanvasLayer.xml b/doc/classes/CanvasLayer.xml
index 7eeefe4f15b..fb9f6c59f2c 100644
--- a/doc/classes/CanvasLayer.xml
+++ b/doc/classes/CanvasLayer.xml
@@ -1,5 +1,5 @@
-
+
Canvas drawing layer.
diff --git a/doc/classes/CanvasModulate.xml b/doc/classes/CanvasModulate.xml
index 2d8a457b179..a88d7bc36bb 100644
--- a/doc/classes/CanvasModulate.xml
+++ b/doc/classes/CanvasModulate.xml
@@ -1,5 +1,5 @@
-
+
Tint the entire canvas.
diff --git a/doc/classes/CapsuleMesh.xml b/doc/classes/CapsuleMesh.xml
index b6e2bf691e1..14b357029f4 100644
--- a/doc/classes/CapsuleMesh.xml
+++ b/doc/classes/CapsuleMesh.xml
@@ -1,5 +1,5 @@
-
+
Class representing a capsule-shaped [PrimitiveMesh].
diff --git a/doc/classes/CapsuleShape.xml b/doc/classes/CapsuleShape.xml
index c6eee0250c8..573575ae450 100644
--- a/doc/classes/CapsuleShape.xml
+++ b/doc/classes/CapsuleShape.xml
@@ -1,5 +1,5 @@
-
+
Capsule shape for collisions.
diff --git a/doc/classes/CapsuleShape2D.xml b/doc/classes/CapsuleShape2D.xml
index 5169a3f92d8..122c62cf703 100644
--- a/doc/classes/CapsuleShape2D.xml
+++ b/doc/classes/CapsuleShape2D.xml
@@ -1,5 +1,5 @@
-
+
Capsule shape for 2D collisions.
diff --git a/doc/classes/CenterContainer.xml b/doc/classes/CenterContainer.xml
index 41c698ee375..e0fc2d48c65 100644
--- a/doc/classes/CenterContainer.xml
+++ b/doc/classes/CenterContainer.xml
@@ -1,5 +1,5 @@
-
+
Keeps children controls centered.
diff --git a/doc/classes/CharFXTransform.xml b/doc/classes/CharFXTransform.xml
index a35098d771e..a318d5522d9 100644
--- a/doc/classes/CharFXTransform.xml
+++ b/doc/classes/CharFXTransform.xml
@@ -1,5 +1,5 @@
-
+