summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/classes/@GDScript.xml2
-rw-r--r--doc/classes/@Global Scope.xml36
-rw-r--r--doc/classes/ARVRAnchor.xml2
-rw-r--r--doc/classes/ARVRController.xml2
-rw-r--r--doc/classes/ARVRInterface.xml2
-rw-r--r--doc/classes/ARVROrigin.xml2
-rw-r--r--doc/classes/ARVRServer.xml2
-rw-r--r--doc/classes/AcceptDialog.xml16
-rw-r--r--doc/classes/AnimatedSprite.xml16
-rw-r--r--doc/classes/AnimatedSprite3D.xml8
-rw-r--r--doc/classes/AnimationPlayer.xml6
-rw-r--r--doc/classes/AnimationTreePlayer.xml6
-rw-r--r--doc/classes/Area.xml46
-rw-r--r--doc/classes/Area2D.xml28
-rw-r--r--doc/classes/AtlasTexture.xml12
-rw-r--r--doc/classes/AudioEffectAmplify.xml2
-rw-r--r--doc/classes/AudioEffectChorus.xml54
-rw-r--r--doc/classes/AudioEffectCompressor.xml14
-rw-r--r--doc/classes/AudioEffectDelay.xml26
-rw-r--r--doc/classes/AudioEffectDistortion.xml20
-rw-r--r--doc/classes/AudioEffectFilter.xml16
-rw-r--r--doc/classes/AudioEffectLimiter.xml8
-rw-r--r--doc/classes/AudioEffectPanner.xml2
-rw-r--r--doc/classes/AudioEffectPhaser.xml10
-rw-r--r--doc/classes/AudioEffectPitchShift.xml2
-rw-r--r--doc/classes/AudioEffectReverb.xml16
-rw-r--r--doc/classes/AudioEffectStereoEnhance.xml6
-rw-r--r--doc/classes/AudioServer.xml6
-rw-r--r--doc/classes/AudioStreamOGGVorbis.xml6
-rw-r--r--doc/classes/AudioStreamPlayer.xml18
-rw-r--r--doc/classes/AudioStreamPlayer2D.xml16
-rw-r--r--doc/classes/AudioStreamPlayer3D.xml34
-rw-r--r--doc/classes/AudioStreamRandomPitch.xml4
-rw-r--r--doc/classes/AudioStreamSample.xml26
-rw-r--r--doc/classes/BackBufferCopy.xml4
-rw-r--r--doc/classes/BaseButton.xml14
-rw-r--r--doc/classes/Basis.xml6
-rw-r--r--doc/classes/BitMap.xml2
-rw-r--r--doc/classes/BitmapFont.xml14
-rw-r--r--doc/classes/BoxContainer.xml2
-rw-r--r--doc/classes/BoxShape.xml2
-rw-r--r--doc/classes/Button.xml10
-rw-r--r--doc/classes/Camera2D.xml42
-rw-r--r--doc/classes/CanvasItem.xml16
-rw-r--r--doc/classes/CanvasItemMaterial.xml4
-rw-r--r--doc/classes/CanvasLayer.xml16
-rw-r--r--doc/classes/CanvasModulate.xml2
-rw-r--r--doc/classes/CapsuleMesh.xml8
-rw-r--r--doc/classes/CapsuleShape.xml4
-rw-r--r--doc/classes/CapsuleShape2D.xml4
-rw-r--r--doc/classes/CenterContainer.xml2
-rw-r--r--doc/classes/CircleShape2D.xml2
-rw-r--r--doc/classes/ClassDB.xml21
-rw-r--r--doc/classes/CollisionObject.xml4
-rw-r--r--doc/classes/CollisionObject2D.xml2
-rw-r--r--doc/classes/CollisionPolygon.xml6
-rw-r--r--doc/classes/CollisionPolygon2D.xml12
-rw-r--r--doc/classes/CollisionShape.xml4
-rw-r--r--doc/classes/CollisionShape2D.xml6
-rw-r--r--doc/classes/Color.xml22
-rw-r--r--doc/classes/ColorPickerButton.xml4
-rw-r--r--doc/classes/ColorRect.xml2
-rw-r--r--doc/classes/ConcavePolygonShape2D.xml2
-rw-r--r--doc/classes/ConeTwistJoint.xml10
-rw-r--r--doc/classes/Control.xml54
-rw-r--r--doc/classes/ConvexPolygonShape.xml2
-rw-r--r--doc/classes/ConvexPolygonShape2D.xml2
-rw-r--r--doc/classes/CubeMesh.xml8
-rw-r--r--doc/classes/Curve.xml14
-rw-r--r--doc/classes/Curve2D.xml4
-rw-r--r--doc/classes/Curve3D.xml4
-rw-r--r--doc/classes/CurveTexture.xml4
-rw-r--r--doc/classes/CylinderMesh.xml10
-rw-r--r--doc/classes/DampedSpringJoint2D.xml8
-rw-r--r--doc/classes/DirectionalLight.xml18
-rw-r--r--doc/classes/DynamicFont.xml16
-rw-r--r--doc/classes/DynamicFontData.xml2
-rw-r--r--doc/classes/EditorExportPlugin.xml61
-rw-r--r--doc/classes/EditorFileDialog.xml4
-rw-r--r--doc/classes/EditorPlugin.xml16
-rw-r--r--doc/classes/Environment.xml150
-rw-r--r--doc/classes/FileDialog.xml8
-rw-r--r--doc/classes/GDNative.xml2
-rw-r--r--doc/classes/GDNativeLibrary.xml2
-rw-r--r--doc/classes/GIProbe.xml20
-rw-r--r--doc/classes/GIProbeData.xml22
-rw-r--r--doc/classes/Generic6DOFJoint.xml102
-rw-r--r--doc/classes/GeometryInstance.xml28
-rw-r--r--doc/classes/Gradient.xml4
-rw-r--r--doc/classes/GradientTexture.xml4
-rw-r--r--doc/classes/GraphNode.xml6
-rw-r--r--doc/classes/GridContainer.xml2
-rw-r--r--doc/classes/GrooveJoint2D.xml4
-rw-r--r--doc/classes/HTTPRequest.xml6
-rw-r--r--doc/classes/HingeJoint.xml20
-rw-r--r--doc/classes/Image.xml2
-rw-r--r--doc/classes/InputEvent.xml2
-rw-r--r--doc/classes/InputEventAction.xml4
-rw-r--r--doc/classes/InputEventJoypadButton.xml6
-rw-r--r--doc/classes/InputEventJoypadMotion.xml4
-rw-r--r--doc/classes/InputEventKey.xml8
-rw-r--r--doc/classes/InputEventMouse.xml6
-rw-r--r--doc/classes/InputEventMouseButton.xml8
-rw-r--r--doc/classes/InputEventMouseMotion.xml4
-rw-r--r--doc/classes/InputEventScreenDrag.xml8
-rw-r--r--doc/classes/InputEventScreenTouch.xml6
-rw-r--r--doc/classes/InputEventWithModifiers.xml10
-rw-r--r--doc/classes/InterpolatedCamera.xml6
-rw-r--r--doc/classes/ItemList.xml20
-rw-r--r--doc/classes/Joint.xml8
-rw-r--r--doc/classes/Joint2D.xml8
-rw-r--r--doc/classes/KinematicBody.xml2
-rw-r--r--doc/classes/KinematicBody2D.xml116
-rw-r--r--doc/classes/KinematicCollision.xml22
-rw-r--r--doc/classes/KinematicCollision2D.xml119
-rw-r--r--doc/classes/Label.xml39
-rw-r--r--doc/classes/LargeTexture.xml2
-rw-r--r--doc/classes/Light.xml22
-rw-r--r--doc/classes/Light2D.xml54
-rw-r--r--doc/classes/LightOccluder2D.xml4
-rw-r--r--doc/classes/Line2D.xml38
-rw-r--r--doc/classes/LineEdit.xml22
-rw-r--r--doc/classes/LineShape2D.xml4
-rw-r--r--doc/classes/LinkButton.xml4
-rw-r--r--doc/classes/Marshalls.xml2
-rw-r--r--doc/classes/Material.xml4
-rw-r--r--doc/classes/MenuButton.xml2
-rw-r--r--doc/classes/Mesh.xml68
-rw-r--r--doc/classes/MeshInstance.xml4
-rw-r--r--doc/classes/MultiMesh.xml12
-rw-r--r--doc/classes/MultiMeshInstance.xml2
-rw-r--r--doc/classes/NativeScript.xml4
-rw-r--r--doc/classes/Navigation.xml2
-rw-r--r--doc/classes/NavigationMesh.xml282
-rw-r--r--doc/classes/NavigationMeshInstance.xml4
-rw-r--r--doc/classes/NavigationPolygon.xml6
-rw-r--r--doc/classes/NavigationPolygonInstance.xml4
-rw-r--r--doc/classes/NinePatchRect.xml33
-rw-r--r--doc/classes/Node.xml6
-rw-r--r--doc/classes/Node2D.xml24
-rw-r--r--doc/classes/OS.xml12
-rw-r--r--doc/classes/OccluderPolygon2D.xml6
-rw-r--r--doc/classes/OmniLight.xml16
-rw-r--r--doc/classes/OptionButton.xml4
-rw-r--r--doc/classes/PackedDataContainer.xml2
-rw-r--r--doc/classes/PackedScene.xml2
-rw-r--r--doc/classes/PanoramaSky.xml2
-rw-r--r--doc/classes/ParallaxBackground.xml12
-rw-r--r--doc/classes/ParallaxLayer.xml6
-rw-r--r--doc/classes/Particles.xml38
-rw-r--r--doc/classes/Particles2D.xml36
-rw-r--r--doc/classes/ParticlesMaterial.xml108
-rw-r--r--doc/classes/Path.xml2
-rw-r--r--doc/classes/Path2D.xml2
-rw-r--r--doc/classes/PhysicsBody.xml4
-rw-r--r--doc/classes/PhysicsBody2D.xml6
-rw-r--r--doc/classes/PhysicsServer.xml24
-rw-r--r--doc/classes/PinJoint.xml6
-rw-r--r--doc/classes/PinJoint2D.xml2
-rw-r--r--doc/classes/Plane.xml10
-rw-r--r--doc/classes/PlaneMesh.xml6
-rw-r--r--doc/classes/PlaneShape.xml2
-rw-r--r--doc/classes/Polygon2D.xml24
-rw-r--r--doc/classes/PolygonPathFinder.xml2
-rw-r--r--doc/classes/Popup.xml2
-rw-r--r--doc/classes/PopupMenu.xml6
-rw-r--r--doc/classes/PrimitiveMesh.xml2
-rw-r--r--doc/classes/PrismMesh.xml10
-rw-r--r--doc/classes/ProceduralSky.xml32
-rw-r--r--doc/classes/ProgressBar.xml2
-rw-r--r--doc/classes/ProximityGroup.xml2
-rw-r--r--doc/classes/Quat.xml8
-rw-r--r--doc/classes/Range.xml14
-rw-r--r--doc/classes/RayCast.xml8
-rw-r--r--doc/classes/RayCast2D.xml10
-rw-r--r--doc/classes/RayShape.xml2
-rw-r--r--doc/classes/RayShape2D.xml2
-rw-r--r--doc/classes/Rect2.xml6
-rw-r--r--doc/classes/Rect3.xml6
-rw-r--r--doc/classes/RectangleShape2D.xml2
-rw-r--r--doc/classes/Reference.xml2
-rw-r--r--doc/classes/ReflectionProbe.xml24
-rw-r--r--doc/classes/RemoteTransform.xml10
-rw-r--r--doc/classes/RemoteTransform2D.xml10
-rw-r--r--doc/classes/Resource.xml6
-rw-r--r--doc/classes/ResourcePreloader.xml2
-rw-r--r--doc/classes/RichTextLabel.xml8
-rw-r--r--doc/classes/RigidBody.xml42
-rw-r--r--doc/classes/RigidBody2D.xml32
-rw-r--r--doc/classes/ScrollBar.xml2
-rw-r--r--doc/classes/ScrollContainer.xml4
-rw-r--r--doc/classes/SegmentShape2D.xml4
-rw-r--r--doc/classes/Shader.xml2
-rw-r--r--doc/classes/Shape2D.xml2
-rw-r--r--doc/classes/ShortCut.xml2
-rw-r--r--doc/classes/Sky.xml2
-rw-r--r--doc/classes/Slider.xml8
-rw-r--r--doc/classes/SliderJoint.xml44
-rw-r--r--doc/classes/Spatial.xml86
-rw-r--r--doc/classes/SpatialMaterial.xml170
-rw-r--r--doc/classes/SphereMesh.xml10
-rw-r--r--doc/classes/SphereShape.xml2
-rw-r--r--doc/classes/SpinBox.xml6
-rw-r--r--doc/classes/SplitContainer.xml6
-rw-r--r--doc/classes/SpotLight.xml8
-rw-r--r--doc/classes/Sprite.xml24
-rw-r--r--doc/classes/Sprite3D.xml12
-rw-r--r--doc/classes/SpriteBase3D.xml24
-rw-r--r--doc/classes/SpriteFrames.xml4
-rw-r--r--doc/classes/StaticBody.xml8
-rw-r--r--doc/classes/StaticBody2D.xml8
-rw-r--r--doc/classes/StreamTexture.xml2
-rw-r--r--doc/classes/StyleBox.xml8
-rw-r--r--doc/classes/StyleBoxFlat.xml42
-rw-r--r--doc/classes/StyleBoxTexture.xml30
-rw-r--r--doc/classes/TabContainer.xml12
-rw-r--r--doc/classes/Tabs.xml4
-rw-r--r--doc/classes/TextEdit.xml16
-rw-r--r--doc/classes/TextureButton.xml16
-rw-r--r--doc/classes/TextureProgress.xml40
-rw-r--r--doc/classes/TextureRect.xml24
-rw-r--r--doc/classes/Theme.xml2
-rw-r--r--doc/classes/TileMap.xml30
-rw-r--r--doc/classes/Timer.xml8
-rw-r--r--doc/classes/TouchScreenButton.xml22
-rw-r--r--doc/classes/Transform.xml26
-rw-r--r--doc/classes/Transform2D.xml24
-rw-r--r--doc/classes/Translation.xml4
-rw-r--r--doc/classes/Tree.xml8
-rw-r--r--doc/classes/TreeItem.xml20
-rw-r--r--doc/classes/Tween.xml2
-rw-r--r--doc/classes/Vector2.xml4
-rw-r--r--doc/classes/Vector3.xml6
-rw-r--r--doc/classes/VehicleBody.xml10
-rw-r--r--doc/classes/VehicleWheel.xml22
-rw-r--r--doc/classes/VideoPlayer.xml12
-rw-r--r--doc/classes/Viewport.xml60
-rw-r--r--doc/classes/ViewportContainer.xml2
-rw-r--r--doc/classes/ViewportTexture.xml2
-rw-r--r--doc/classes/VisibilityEnabler.xml4
-rw-r--r--doc/classes/VisibilityEnabler2D.xml12
-rw-r--r--doc/classes/VisibilityNotifier.xml11
-rw-r--r--doc/classes/VisibilityNotifier2D.xml11
-rw-r--r--doc/classes/VisualInstance.xml2
-rw-r--r--doc/classes/VisualScript.xml2
-rw-r--r--doc/classes/VisualScriptBasicTypeConstant.xml4
-rw-r--r--doc/classes/VisualScriptBuiltinFunc.xml118
-rw-r--r--doc/classes/VisualScriptClassConstant.xml4
-rw-r--r--doc/classes/VisualScriptComment.xml6
-rw-r--r--doc/classes/VisualScriptConstant.xml4
-rw-r--r--doc/classes/VisualScriptConstructor.xml4
-rw-r--r--doc/classes/VisualScriptDeconstruct.xml4
-rw-r--r--doc/classes/VisualScriptEmitSignal.xml2
-rw-r--r--doc/classes/VisualScriptEngineSingleton.xml2
-rw-r--r--doc/classes/VisualScriptFunctionCall.xml34
-rw-r--r--doc/classes/VisualScriptGlobalConstant.xml2
-rw-r--r--doc/classes/VisualScriptInputAction.xml12
-rw-r--r--doc/classes/VisualScriptLocalVar.xml4
-rw-r--r--doc/classes/VisualScriptLocalVarSet.xml4
-rw-r--r--doc/classes/VisualScriptMathConstant.xml20
-rw-r--r--doc/classes/VisualScriptNode.xml2
-rw-r--r--doc/classes/VisualScriptOperator.xml4
-rw-r--r--doc/classes/VisualScriptPreload.xml2
-rw-r--r--doc/classes/VisualScriptPropertyGet.xml16
-rw-r--r--doc/classes/VisualScriptPropertySet.xml42
-rw-r--r--doc/classes/VisualScriptResourcePath.xml2
-rw-r--r--doc/classes/VisualScriptReturn.xml4
-rw-r--r--doc/classes/VisualScriptSceneNode.xml2
-rw-r--r--doc/classes/VisualScriptSelect.xml2
-rw-r--r--doc/classes/VisualScriptSequence.xml2
-rw-r--r--doc/classes/VisualScriptTypeCast.xml4
-rw-r--r--doc/classes/VisualScriptVariableGet.xml2
-rw-r--r--doc/classes/VisualScriptVariableSet.xml2
-rw-r--r--doc/classes/VisualScriptYield.xml4
-rw-r--r--doc/classes/VisualScriptYieldSignal.xml8
-rw-r--r--doc/classes/WindowDialog.xml4
-rw-r--r--doc/classes/World.xml4
-rw-r--r--doc/classes/WorldEnvironment.xml2
-rw-r--r--doc/classes/YSort.xml2
-rw-r--r--doc/tools/doc_status.py54
280 files changed, 2580 insertions, 1675 deletions
diff --git a/doc/classes/@GDScript.xml b/doc/classes/@GDScript.xml
index 0b29be71c2..511109e615 100644
--- a/doc/classes/@GDScript.xml
+++ b/doc/classes/@GDScript.xml
@@ -1070,7 +1070,7 @@
<constant name="INF" value="inf" enum="">
A positive infinity. (For negative infinity, use -INF).
</constant>
- <constant name="NAN" value="-nan(ind)" enum="">
+ <constant name="NAN" value="nan" enum="">
Macro constant that expands to an expression of type float that represents a NaN.
The NaN values are used to identify undefined or non-representable values for floating-point elements, such as the square root of negative numbers or the result of 0/0.
</constant>
diff --git a/doc/classes/@Global Scope.xml b/doc/classes/@Global Scope.xml
index 22c9b58c48..4044c4ed1f 100644
--- a/doc/classes/@Global Scope.xml
+++ b/doc/classes/@Global Scope.xml
@@ -14,58 +14,58 @@
<methods>
</methods>
<members>
- <member name="ARVRServer" type="ARVRServer" setter="" getter="" brief="">
+ <member name="ARVRServer" type="ARVRServer" setter="" getter="">
[ARVRServer] singleton
</member>
- <member name="AudioServer" type="AudioServer" setter="" getter="" brief="">
+ <member name="AudioServer" type="AudioServer" setter="" getter="">
[AudioServer] singleton
</member>
- <member name="ClassDB" type="ClassDB" setter="" getter="" brief="">
+ <member name="ClassDB" type="ClassDB" setter="" getter="">
[ClassDB] singleton
</member>
- <member name="Engine" type="Engine" setter="" getter="" brief="">
+ <member name="Engine" type="Engine" setter="" getter="">
[Engine] singleton
</member>
- <member name="Geometry" type="Geometry" setter="" getter="" brief="">
+ <member name="Geometry" type="Geometry" setter="" getter="">
[Geometry] singleton
</member>
- <member name="IP" type="IP" setter="" getter="" brief="">
+ <member name="IP" type="IP" setter="" getter="">
[IP] singleton
</member>
- <member name="Input" type="Input" setter="" getter="" brief="">
+ <member name="Input" type="Input" setter="" getter="">
[Input] singleton
</member>
- <member name="InputMap" type="InputMap" setter="" getter="" brief="">
+ <member name="InputMap" type="InputMap" setter="" getter="">
[InputMap] singleton
</member>
- <member name="Marshalls" type="Reference" setter="" getter="" brief="">
+ <member name="Marshalls" type="Reference" setter="" getter="">
[Marshalls] singleton
</member>
- <member name="OS" type="OS" setter="" getter="" brief="">
+ <member name="OS" type="OS" setter="" getter="">
[OS] singleton
</member>
- <member name="Performance" type="Performance" setter="" getter="" brief="">
+ <member name="Performance" type="Performance" setter="" getter="">
[Performance] singleton
</member>
- <member name="Physics2DServer" type="Physics2DServer" setter="" getter="" brief="">
+ <member name="Physics2DServer" type="Physics2DServer" setter="" getter="">
[Physics2DServer] singleton
</member>
- <member name="PhysicsServer" type="PhysicsServer" setter="" getter="" brief="">
+ <member name="PhysicsServer" type="PhysicsServer" setter="" getter="">
[PhysicsServer] singleton
</member>
- <member name="ProjectSettings" type="ProjectSettings" setter="" getter="" brief="">
+ <member name="ProjectSettings" type="ProjectSettings" setter="" getter="">
[ProjectSettings] singleton
</member>
- <member name="ResourceLoader" type="ResourceLoader" setter="" getter="" brief="">
+ <member name="ResourceLoader" type="ResourceLoader" setter="" getter="">
[ResourceLoader] singleton
</member>
- <member name="ResourceSaver" type="ResourceSaver" setter="" getter="" brief="">
+ <member name="ResourceSaver" type="ResourceSaver" setter="" getter="">
[ResourceSaver] singleton
</member>
- <member name="TranslationServer" type="TranslationServer" setter="" getter="" brief="">
+ <member name="TranslationServer" type="TranslationServer" setter="" getter="">
[TranslationServer] singleton
</member>
- <member name="VisualServer" type="VisualServer" setter="" getter="" brief="">
+ <member name="VisualServer" type="VisualServer" setter="" getter="">
[VisualServer] singleton
</member>
</members>
diff --git a/doc/classes/ARVRAnchor.xml b/doc/classes/ARVRAnchor.xml
index 3856326155..4ff39390b2 100644
--- a/doc/classes/ARVRAnchor.xml
+++ b/doc/classes/ARVRAnchor.xml
@@ -52,7 +52,7 @@
</method>
</methods>
<members>
- <member name="anchor_id" type="int" setter="set_anchor_id" getter="get_anchor_id" brief="">
+ <member name="anchor_id" type="int" setter="set_anchor_id" getter="get_anchor_id">
</member>
</members>
<constants>
diff --git a/doc/classes/ARVRController.xml b/doc/classes/ARVRController.xml
index 0e7c5be4f0..557f915c1d 100644
--- a/doc/classes/ARVRController.xml
+++ b/doc/classes/ARVRController.xml
@@ -76,7 +76,7 @@
</method>
</methods>
<members>
- <member name="controller_id" type="int" setter="set_controller_id" getter="get_controller_id" brief="">
+ <member name="controller_id" type="int" setter="set_controller_id" getter="get_controller_id">
</member>
</members>
<signals>
diff --git a/doc/classes/ARVRInterface.xml b/doc/classes/ARVRInterface.xml
index ee3a4be51d..fad9571628 100644
--- a/doc/classes/ARVRInterface.xml
+++ b/doc/classes/ARVRInterface.xml
@@ -90,7 +90,7 @@
</method>
</methods>
<members>
- <member name="primary" type="bool" setter="set_is_primary" getter="is_primary" brief="">
+ <member name="primary" type="bool" setter="set_is_primary" getter="is_primary">
</member>
</members>
<constants>
diff --git a/doc/classes/ARVROrigin.xml b/doc/classes/ARVROrigin.xml
index 888bb6ba18..28864bb3ae 100644
--- a/doc/classes/ARVROrigin.xml
+++ b/doc/classes/ARVROrigin.xml
@@ -34,7 +34,7 @@
</method>
</methods>
<members>
- <member name="world_scale" type="float" setter="set_world_scale" getter="get_world_scale" brief="">
+ <member name="world_scale" type="float" setter="set_world_scale" getter="get_world_scale">
</member>
</members>
<constants>
diff --git a/doc/classes/ARVRServer.xml b/doc/classes/ARVRServer.xml
index 8c6b5d8437..282f25bec9 100644
--- a/doc/classes/ARVRServer.xml
+++ b/doc/classes/ARVRServer.xml
@@ -120,7 +120,7 @@
</method>
</methods>
<members>
- <member name="world_scale" type="float" setter="set_world_scale" getter="get_world_scale" brief="">
+ <member name="world_scale" type="float" setter="set_world_scale" getter="get_world_scale">
</member>
</members>
<signals>
diff --git a/doc/classes/AcceptDialog.xml b/doc/classes/AcceptDialog.xml
index e042e4d360..4244e66a35 100644
--- a/doc/classes/AcceptDialog.xml
+++ b/doc/classes/AcceptDialog.xml
@@ -21,8 +21,8 @@
<argument index="2" name="action" type="String" default="&quot;&quot;">
</argument>
<description>
- Add custom button to the dialog and return the created button.
- The button titled with [i]text[/i] and the [i]action[/i] will be passed to [custom_action] signal when it is pressed.
+ Adds a button with label [i]text[/i] and a custom [i]action[/i] to the dialog and returns the created button. [i]action[/i] will be passed to the [custom_action] signal when pressed.
+ If [code]true[/code], [i]right[/i] will place the button to the right of any sibling buttons. Default value: [code]false[/code].
</description>
</method>
<method name="add_cancel">
@@ -31,7 +31,7 @@
<argument index="0" name="name" type="String">
</argument>
<description>
- Add custom cancel button to the dialog and return the created button.
+ Adds a button with label [i]name[/i] and a cancel action to the dialog and returns the created button.
</description>
</method>
<method name="get_hide_on_ok" qualifiers="const">
@@ -68,7 +68,7 @@
<argument index="0" name="line_edit" type="Node">
</argument>
<description>
- Register a [LineEdit] in the dialog. When the enter key is pressed, the dialog will be accepted.
+ Registers a [LineEdit] in the dialog. When the enter key is pressed, the dialog will be accepted.
</description>
</method>
<method name="set_hide_on_ok">
@@ -91,22 +91,22 @@
</method>
</methods>
<members>
- <member name="dialog_hide_on_ok" type="bool" setter="set_hide_on_ok" getter="get_hide_on_ok" brief="">
+ <member name="dialog_hide_on_ok" type="bool" setter="set_hide_on_ok" getter="get_hide_on_ok">
</member>
- <member name="dialog_text" type="String" setter="set_text" getter="get_text" brief="">
+ <member name="dialog_text" type="String" setter="set_text" getter="get_text">
</member>
</members>
<signals>
<signal name="confirmed">
<description>
- Emitted when accepted.
+ Emitted when the dialog is accepted.
</description>
</signal>
<signal name="custom_action">
<argument index="0" name="action" type="String">
</argument>
<description>
- Emitted with a custom button is added.
+ Emitted when a custom button is pressed. See [method add_button].
</description>
</signal>
</signals>
diff --git a/doc/classes/AnimatedSprite.xml b/doc/classes/AnimatedSprite.xml
index 1f39693a0e..f8663e90e0 100644
--- a/doc/classes/AnimatedSprite.xml
+++ b/doc/classes/AnimatedSprite.xml
@@ -148,21 +148,21 @@
</method>
</methods>
<members>
- <member name="animation" type="String" setter="set_animation" getter="get_animation" brief="">
+ <member name="animation" type="String" setter="set_animation" getter="get_animation">
</member>
- <member name="centered" type="bool" setter="set_centered" getter="is_centered" brief="">
+ <member name="centered" type="bool" setter="set_centered" getter="is_centered">
</member>
- <member name="flip_h" type="bool" setter="set_flip_h" getter="is_flipped_h" brief="">
+ <member name="flip_h" type="bool" setter="set_flip_h" getter="is_flipped_h">
</member>
- <member name="flip_v" type="bool" setter="set_flip_v" getter="is_flipped_v" brief="">
+ <member name="flip_v" type="bool" setter="set_flip_v" getter="is_flipped_v">
</member>
- <member name="frame" type="int" setter="set_frame" getter="get_frame" brief="">
+ <member name="frame" type="int" setter="set_frame" getter="get_frame">
</member>
- <member name="frames" type="SpriteFrames" setter="set_sprite_frames" getter="get_sprite_frames" brief="">
+ <member name="frames" type="SpriteFrames" setter="set_sprite_frames" getter="get_sprite_frames">
</member>
- <member name="offset" type="Vector2" setter="set_offset" getter="get_offset" brief="">
+ <member name="offset" type="Vector2" setter="set_offset" getter="get_offset">
</member>
- <member name="playing" type="bool" setter="_set_playing" getter="_is_playing" brief="">
+ <member name="playing" type="bool" setter="_set_playing" getter="_is_playing">
</member>
</members>
<signals>
diff --git a/doc/classes/AnimatedSprite3D.xml b/doc/classes/AnimatedSprite3D.xml
index f8acc8cf1b..4e28f7de8d 100644
--- a/doc/classes/AnimatedSprite3D.xml
+++ b/doc/classes/AnimatedSprite3D.xml
@@ -82,13 +82,13 @@
</method>
</methods>
<members>
- <member name="animation" type="String" setter="set_animation" getter="get_animation" brief="">
+ <member name="animation" type="String" setter="set_animation" getter="get_animation">
</member>
- <member name="frame" type="int" setter="set_frame" getter="get_frame" brief="">
+ <member name="frame" type="int" setter="set_frame" getter="get_frame">
</member>
- <member name="frames" type="SpriteFrames" setter="set_sprite_frames" getter="get_sprite_frames" brief="">
+ <member name="frames" type="SpriteFrames" setter="set_sprite_frames" getter="get_sprite_frames">
</member>
- <member name="playing" type="bool" setter="_set_playing" getter="_is_playing" brief="">
+ <member name="playing" type="bool" setter="_set_playing" getter="_is_playing">
</member>
</members>
<signals>
diff --git a/doc/classes/AnimationPlayer.xml b/doc/classes/AnimationPlayer.xml
index 81d207a1fc..746462380b 100644
--- a/doc/classes/AnimationPlayer.xml
+++ b/doc/classes/AnimationPlayer.xml
@@ -347,11 +347,11 @@
</method>
</methods>
<members>
- <member name="playback_default_blend_time" type="float" setter="set_default_blend_time" getter="get_default_blend_time" brief="">
+ <member name="playback_default_blend_time" type="float" setter="set_default_blend_time" getter="get_default_blend_time">
</member>
- <member name="playback_process_mode" type="int" setter="set_animation_process_mode" getter="get_animation_process_mode" brief="" enum="AnimationPlayer.AnimationProcessMode">
+ <member name="playback_process_mode" type="int" setter="set_animation_process_mode" getter="get_animation_process_mode" enum="AnimationPlayer.AnimationProcessMode">
</member>
- <member name="root_node" type="NodePath" setter="set_root" getter="get_root" brief="">
+ <member name="root_node" type="NodePath" setter="set_root" getter="get_root">
</member>
</members>
<signals>
diff --git a/doc/classes/AnimationTreePlayer.xml b/doc/classes/AnimationTreePlayer.xml
index a096e4063e..e128b4d865 100644
--- a/doc/classes/AnimationTreePlayer.xml
+++ b/doc/classes/AnimationTreePlayer.xml
@@ -625,7 +625,7 @@
</method>
</methods>
<members>
- <member name="playback_process_mode" type="int" setter="set_animation_process_mode" getter="get_animation_process_mode" brief="" enum="AnimationTreePlayer.AnimationProcessMode">
+ <member name="playback_process_mode" type="int" setter="set_animation_process_mode" getter="get_animation_process_mode" enum="AnimationTreePlayer.AnimationProcessMode">
</member>
</members>
<constants>
@@ -659,5 +659,9 @@
<constant name="NODE_TRANSITION" value="9">
Transition node.
</constant>
+ <constant name="ANIMATION_PROCESS_FIXED" value="0">
+ </constant>
+ <constant name="ANIMATION_PROCESS_IDLE" value="1">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/Area.xml b/doc/classes/Area.xml
index 12f02f8a6c..c59bbee084 100644
--- a/doc/classes/Area.xml
+++ b/doc/classes/Area.xml
@@ -373,41 +373,41 @@
</method>
</methods>
<members>
- <member name="angular_damp" type="float" setter="set_angular_damp" getter="get_angular_damp" brief="">
+ <member name="angular_damp" type="float" setter="set_angular_damp" getter="get_angular_damp">
</member>
- <member name="audio_bus_name" type="String" setter="set_audio_bus" getter="get_audio_bus" brief="">
+ <member name="audio_bus_name" type="String" setter="set_audio_bus" getter="get_audio_bus">
</member>
- <member name="audio_bus_override" type="bool" setter="set_audio_bus_override" getter="is_overriding_audio_bus" brief="">
+ <member name="audio_bus_override" type="bool" setter="set_audio_bus_override" getter="is_overriding_audio_bus">
</member>
- <member name="collision_layer" type="int" setter="set_collision_layer" getter="get_collision_layer" brief="">
+ <member name="collision_layer" type="int" setter="set_collision_layer" getter="get_collision_layer">
</member>
- <member name="collision_mask" type="int" setter="set_collision_mask" getter="get_collision_mask" brief="">
+ <member name="collision_mask" type="int" setter="set_collision_mask" getter="get_collision_mask">
</member>
- <member name="gravity" type="float" setter="set_gravity" getter="get_gravity" brief="">
+ <member name="gravity" type="float" setter="set_gravity" getter="get_gravity">
</member>
- <member name="gravity_distance_scale" type="float" setter="set_gravity_distance_scale" getter="get_gravity_distance_scale" brief="">
+ <member name="gravity_distance_scale" type="float" setter="set_gravity_distance_scale" getter="get_gravity_distance_scale">
</member>
- <member name="gravity_point" type="bool" setter="set_gravity_is_point" getter="is_gravity_a_point" brief="">
+ <member name="gravity_point" type="bool" setter="set_gravity_is_point" getter="is_gravity_a_point">
</member>
- <member name="gravity_vec" type="Vector3" setter="set_gravity_vector" getter="get_gravity_vector" brief="">
+ <member name="gravity_vec" type="Vector3" setter="set_gravity_vector" getter="get_gravity_vector">
</member>
- <member name="linear_damp" type="float" setter="set_linear_damp" getter="get_linear_damp" brief="">
+ <member name="linear_damp" type="float" setter="set_linear_damp" getter="get_linear_damp">
</member>
- <member name="monitorable" type="bool" setter="set_monitorable" getter="is_monitorable" brief="">
+ <member name="monitorable" type="bool" setter="set_monitorable" getter="is_monitorable">
</member>
- <member name="monitoring" type="bool" setter="set_monitoring" getter="is_monitoring" brief="">
+ <member name="monitoring" type="bool" setter="set_monitoring" getter="is_monitoring">
</member>
- <member name="priority" type="float" setter="set_priority" getter="get_priority" brief="">
+ <member name="priority" type="float" setter="set_priority" getter="get_priority">
</member>
- <member name="reverb_bus_amount" type="float" setter="set_reverb_amount" getter="get_reverb_amount" brief="">
+ <member name="reverb_bus_amount" type="float" setter="set_reverb_amount" getter="get_reverb_amount">
</member>
- <member name="reverb_bus_enable" type="bool" setter="set_use_reverb_bus" getter="is_using_reverb_bus" brief="">
+ <member name="reverb_bus_enable" type="bool" setter="set_use_reverb_bus" getter="is_using_reverb_bus">
</member>
- <member name="reverb_bus_name" type="String" setter="set_reverb_bus" getter="get_reverb_bus" brief="">
+ <member name="reverb_bus_name" type="String" setter="set_reverb_bus" getter="get_reverb_bus">
</member>
- <member name="reverb_bus_uniformity" type="float" setter="set_reverb_uniformity" getter="get_reverb_uniformity" brief="">
+ <member name="reverb_bus_uniformity" type="float" setter="set_reverb_uniformity" getter="get_reverb_uniformity">
</member>
- <member name="space_override" type="int" setter="set_space_override_mode" getter="get_space_override_mode" brief="" enum="Area.SpaceOverride">
+ <member name="space_override" type="int" setter="set_space_override_mode" getter="get_space_override_mode" enum="Area.SpaceOverride">
</member>
</members>
<signals>
@@ -493,5 +493,15 @@
</signal>
</signals>
<constants>
+ <constant name="SPACE_OVERRIDE_DISABLED" value="0">
+ </constant>
+ <constant name="SPACE_OVERRIDE_COMBINE" value="1">
+ </constant>
+ <constant name="SPACE_OVERRIDE_COMBINE_REPLACE" value="2">
+ </constant>
+ <constant name="SPACE_OVERRIDE_REPLACE" value="3">
+ </constant>
+ <constant name="SPACE_OVERRIDE_REPLACE_COMBINE" value="4">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/Area2D.xml b/doc/classes/Area2D.xml
index 283ea2e392..e093b5cb49 100644
--- a/doc/classes/Area2D.xml
+++ b/doc/classes/Area2D.xml
@@ -317,49 +317,49 @@
</method>
</methods>
<members>
- <member name="angular_damp" type="float" setter="set_angular_damp" getter="get_angular_damp" brief="">
+ <member name="angular_damp" type="float" setter="set_angular_damp" getter="get_angular_damp">
The rate at which objects stop spinning in this area. Represents the amount of speed lost per second. If 1.0, physics bodies in the area stop rotating immediately. If 0.0, they never slow down. Does not incorporate external forces. The physics-update's rate affects 'angular_damp'.
</member>
- <member name="audio_bus_name" type="String" setter="set_audio_bus" getter="get_audio_bus" brief="">
+ <member name="audio_bus_name" type="String" setter="set_audio_bus" getter="get_audio_bus">
The name of the Area2D's audio bus.
</member>
- <member name="audio_bus_override" type="bool" setter="set_audio_bus_override" getter="is_overriding_audio_bus" brief="">
+ <member name="audio_bus_override" type="bool" setter="set_audio_bus_override" getter="is_overriding_audio_bus">
If [code]true[/code], overrides the default audio bus with the Area2D's. Defaults to [code]false[/code].
</member>
- <member name="collision_layer" type="int" setter="set_collision_layer" getter="get_collision_layer" brief="">
+ <member name="collision_layer" type="int" setter="set_collision_layer" getter="get_collision_layer">
The physics layer this Area2D is in.
Collidable objects can exist in any of 32 different layers. These layers are not visual, but more of a tagging system instead. A collidable can use these layers/tags to select with which objects it can collide, using [method set_collision_mask].
A contact is detected if object A is in any of the layers that object B scans, or object B is in any layers that object A scans.
</member>
- <member name="collision_mask" type="int" setter="set_collision_mask" getter="get_collision_mask" brief="">
+ <member name="collision_mask" type="int" setter="set_collision_mask" getter="get_collision_mask">
The physics layers this Area2D scans to determine collision detections.
</member>
- <member name="gravity" type="float" setter="set_gravity" getter="get_gravity" brief="">
+ <member name="gravity" type="float" setter="set_gravity" getter="get_gravity">
The gravity intensity within the Area2D (ranges -1024 to 1024). This is useful to alter the force of gravity without altering its direction.
This value multiplies the gravity vector, whether it is the given vector ([method set_gravity_vector]), or a calculated one (when using a center of gravity).
</member>
- <member name="gravity_distance_scale" type="float" setter="set_gravity_distance_scale" getter="get_gravity_distance_scale" brief="">
+ <member name="gravity_distance_scale" type="float" setter="set_gravity_distance_scale" getter="get_gravity_distance_scale">
The falloff factor for point gravity. The greater this value is, the faster the strength of gravity decreases with the square of distance.
</member>
- <member name="gravity_point" type="bool" setter="set_gravity_is_point" getter="is_gravity_a_point" brief="">
+ <member name="gravity_point" type="bool" setter="set_gravity_is_point" getter="is_gravity_a_point">
If [code]true[/code], calculates gravity from a particular point during a space override (see [method set_space_override_mode]). If a point, [Vector2] position is set with [method set_gravity_vector]. Defaults to [code]false[/code].
</member>
- <member name="gravity_vec" type="Vector2" setter="set_gravity_vector" getter="get_gravity_vector" brief="">
+ <member name="gravity_vec" type="Vector2" setter="set_gravity_vector" getter="get_gravity_vector">
The gravitational direction/strength as a vector (not normalized). If gravity is a point (see [method is_gravity_a_point]), this will be the attraction center.
</member>
- <member name="linear_damp" type="float" setter="set_linear_damp" getter="get_linear_damp" brief="">
+ <member name="linear_damp" type="float" setter="set_linear_damp" getter="get_linear_damp">
The rate at which objects stop spinning in this area. Represents the amount of speed lost per second. If 1.0, physics bodies in the area stop rotating immediately. If 0.0, they never slow down. Does not incorporate external forces. The physics-update's rate affects 'angular_damp'.
</member>
- <member name="monitorable" type="bool" setter="set_monitorable" getter="is_monitorable" brief="">
+ <member name="monitorable" type="bool" setter="set_monitorable" getter="is_monitorable">
If [code]true[/code], other monitoring areas can detect this Area2D (is it undetectable at the moment?). Defaults to [code]true[/code].
</member>
- <member name="monitoring" type="bool" setter="set_monitoring" getter="is_monitoring" brief="">
+ <member name="monitoring" type="bool" setter="set_monitoring" getter="is_monitoring">
If [code]true[/code], this detects bodies/areas entering/exiting it (can it detect others at the moment?). Defaults to [code]true[/code].
</member>
- <member name="priority" type="float" setter="set_priority" getter="get_priority" brief="">
+ <member name="priority" type="float" setter="set_priority" getter="get_priority">
The processing order for this priority. Ranges from 0 to 128. Defaults to 0. Higher priorities are processed first.
</member>
- <member name="space_override" type="int" setter="set_space_override_mode" getter="get_space_override_mode" brief="" enum="Area2D.SpaceOverride">
+ <member name="space_override" type="int" setter="set_space_override_mode" getter="get_space_override_mode" enum="Area2D.SpaceOverride">
How to override gravity and damping calculations within this Area2D, if at all. Consult the SPACE_OVERRIDE_* constants for available options.
</member>
</members>
diff --git a/doc/classes/AtlasTexture.xml b/doc/classes/AtlasTexture.xml
index 4375833612..179f78f16f 100644
--- a/doc/classes/AtlasTexture.xml
+++ b/doc/classes/AtlasTexture.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="AtlasTexture" inherits="Texture" category="Core" version="3.0.alpha.custom_build">
<brief_description>
+ Packs multiple small textures in a single, bigger one. Helps to optimize video memory costs and render calls.
</brief_description>
<description>
+ [Texture] resource aimed at managing big textures files that pack multiple smaller textures. Consists of a [Texture], a margin that defines the border width,
+ and a region that defines the actual area of the AtlasTexture.
</description>
<tutorials>
</tutorials>
@@ -53,11 +56,14 @@
</method>
</methods>
<members>
- <member name="atlas" type="Texture" setter="set_atlas" getter="get_atlas" brief="">
+ <member name="atlas" type="Texture" setter="set_atlas" getter="get_atlas">
+ The texture that contains the atlas. Can be any [Texture] subtype.
</member>
- <member name="margin" type="Rect2" setter="set_margin" getter="get_margin" brief="">
+ <member name="margin" type="Rect2" setter="set_margin" getter="get_margin">
+ The margin around the region. The [Rect2]'s 'size' parameter ('w' and 'h' in the editor) resizes the texture so it fits within the margin.
</member>
- <member name="region" type="Rect2" setter="set_region" getter="get_region" brief="">
+ <member name="region" type="Rect2" setter="set_region" getter="get_region">
+ The AtlasTexture's used region.
</member>
</members>
<constants>
diff --git a/doc/classes/AudioEffectAmplify.xml b/doc/classes/AudioEffectAmplify.xml
index 637ffa30a6..8497042b53 100644
--- a/doc/classes/AudioEffectAmplify.xml
+++ b/doc/classes/AudioEffectAmplify.xml
@@ -29,7 +29,7 @@
</method>
</methods>
<members>
- <member name="volume_db" type="float" setter="set_volume_db" getter="get_volume_db" brief="">
+ <member name="volume_db" type="float" setter="set_volume_db" getter="get_volume_db">
The effect's volume limit.
</member>
</members>
diff --git a/doc/classes/AudioEffectChorus.xml b/doc/classes/AudioEffectChorus.xml
index 4f29703654..b9f27678ec 100644
--- a/doc/classes/AudioEffectChorus.xml
+++ b/doc/classes/AudioEffectChorus.xml
@@ -181,85 +181,85 @@
</method>
</methods>
<members>
- <member name="dry" type="float" setter="set_dry" getter="get_dry" brief="">
+ <member name="dry" type="float" setter="set_dry" getter="get_dry">
The effect's raw signal.
</member>
- <member name="voice/1/cutoff_hz" type="float" setter="set_voice_cutoff_hz" getter="get_voice_cutoff_hz" brief="">
+ <member name="voice/1/cutoff_hz" type="float" setter="set_voice_cutoff_hz" getter="get_voice_cutoff_hz">
The voice's cutoff frequency.
</member>
- <member name="voice/1/delay_ms" type="float" setter="set_voice_delay_ms" getter="get_voice_delay_ms" brief="">
+ <member name="voice/1/delay_ms" type="float" setter="set_voice_delay_ms" getter="get_voice_delay_ms">
The voice's signal delay.
</member>
- <member name="voice/1/depth_ms" type="float" setter="set_voice_depth_ms" getter="get_voice_depth_ms" brief="">
+ <member name="voice/1/depth_ms" type="float" setter="set_voice_depth_ms" getter="get_voice_depth_ms">
The voice filter's depth.
</member>
- <member name="voice/1/level_db" type="float" setter="set_voice_level_db" getter="get_voice_level_db" brief="">
+ <member name="voice/1/level_db" type="float" setter="set_voice_level_db" getter="get_voice_level_db">
The voice's volume.
</member>
- <member name="voice/1/pan" type="float" setter="set_voice_pan" getter="get_voice_pan" brief="">
+ <member name="voice/1/pan" type="float" setter="set_voice_pan" getter="get_voice_pan">
The voice's pan level.
</member>
- <member name="voice/1/rate_hz" type="float" setter="set_voice_rate_hz" getter="get_voice_rate_hz" brief="">
+ <member name="voice/1/rate_hz" type="float" setter="set_voice_rate_hz" getter="get_voice_rate_hz">
The voice's filter rate.
</member>
- <member name="voice/2/cutoff_hz" type="float" setter="set_voice_cutoff_hz" getter="get_voice_cutoff_hz" brief="">
+ <member name="voice/2/cutoff_hz" type="float" setter="set_voice_cutoff_hz" getter="get_voice_cutoff_hz">
The voice's cutoff frequency.
</member>
- <member name="voice/2/delay_ms" type="float" setter="set_voice_delay_ms" getter="get_voice_delay_ms" brief="">
+ <member name="voice/2/delay_ms" type="float" setter="set_voice_delay_ms" getter="get_voice_delay_ms">
The voice's signal delay.
</member>
- <member name="voice/2/depth_ms" type="float" setter="set_voice_depth_ms" getter="get_voice_depth_ms" brief="">
+ <member name="voice/2/depth_ms" type="float" setter="set_voice_depth_ms" getter="get_voice_depth_ms">
The voice filter's depth.
</member>
- <member name="voice/2/level_db" type="float" setter="set_voice_level_db" getter="get_voice_level_db" brief="">
+ <member name="voice/2/level_db" type="float" setter="set_voice_level_db" getter="get_voice_level_db">
The voice's volume.
</member>
- <member name="voice/2/pan" type="float" setter="set_voice_pan" getter="get_voice_pan" brief="">
+ <member name="voice/2/pan" type="float" setter="set_voice_pan" getter="get_voice_pan">
The voice's pan level.
</member>
- <member name="voice/2/rate_hz" type="float" setter="set_voice_rate_hz" getter="get_voice_rate_hz" brief="">
+ <member name="voice/2/rate_hz" type="float" setter="set_voice_rate_hz" getter="get_voice_rate_hz">
The voice's filter rate.
</member>
- <member name="voice/3/cutoff_hz" type="float" setter="set_voice_cutoff_hz" getter="get_voice_cutoff_hz" brief="">
+ <member name="voice/3/cutoff_hz" type="float" setter="set_voice_cutoff_hz" getter="get_voice_cutoff_hz">
The voice's cutoff frequency.
</member>
- <member name="voice/3/delay_ms" type="float" setter="set_voice_delay_ms" getter="get_voice_delay_ms" brief="">
+ <member name="voice/3/delay_ms" type="float" setter="set_voice_delay_ms" getter="get_voice_delay_ms">
The voice's signal delay.
</member>
- <member name="voice/3/depth_ms" type="float" setter="set_voice_depth_ms" getter="get_voice_depth_ms" brief="">
+ <member name="voice/3/depth_ms" type="float" setter="set_voice_depth_ms" getter="get_voice_depth_ms">
The voice filter's depth.
</member>
- <member name="voice/3/level_db" type="float" setter="set_voice_level_db" getter="get_voice_level_db" brief="">
+ <member name="voice/3/level_db" type="float" setter="set_voice_level_db" getter="get_voice_level_db">
The voice's volume.
</member>
- <member name="voice/3/pan" type="float" setter="set_voice_pan" getter="get_voice_pan" brief="">
+ <member name="voice/3/pan" type="float" setter="set_voice_pan" getter="get_voice_pan">
The voice's pan level.
</member>
- <member name="voice/3/rate_hz" type="float" setter="set_voice_rate_hz" getter="get_voice_rate_hz" brief="">
+ <member name="voice/3/rate_hz" type="float" setter="set_voice_rate_hz" getter="get_voice_rate_hz">
The voice's filter rate.
</member>
- <member name="voice/4/cutoff_hz" type="float" setter="set_voice_cutoff_hz" getter="get_voice_cutoff_hz" brief="">
+ <member name="voice/4/cutoff_hz" type="float" setter="set_voice_cutoff_hz" getter="get_voice_cutoff_hz">
The voice's cutoff frequency.
</member>
- <member name="voice/4/delay_ms" type="float" setter="set_voice_delay_ms" getter="get_voice_delay_ms" brief="">
+ <member name="voice/4/delay_ms" type="float" setter="set_voice_delay_ms" getter="get_voice_delay_ms">
The voice's signal delay.
</member>
- <member name="voice/4/depth_ms" type="float" setter="set_voice_depth_ms" getter="get_voice_depth_ms" brief="">
+ <member name="voice/4/depth_ms" type="float" setter="set_voice_depth_ms" getter="get_voice_depth_ms">
The voice filter's depth.
</member>
- <member name="voice/4/level_db" type="float" setter="set_voice_level_db" getter="get_voice_level_db" brief="">
+ <member name="voice/4/level_db" type="float" setter="set_voice_level_db" getter="get_voice_level_db">
The voice's volume.
</member>
- <member name="voice/4/pan" type="float" setter="set_voice_pan" getter="get_voice_pan" brief="">
+ <member name="voice/4/pan" type="float" setter="set_voice_pan" getter="get_voice_pan">
The voice's pan level.
</member>
- <member name="voice/4/rate_hz" type="float" setter="set_voice_rate_hz" getter="get_voice_rate_hz" brief="">
+ <member name="voice/4/rate_hz" type="float" setter="set_voice_rate_hz" getter="get_voice_rate_hz">
The voice's filter rate.
</member>
- <member name="voice_count" type="int" setter="set_voice_count" getter="get_voice_count" brief="">
+ <member name="voice_count" type="int" setter="set_voice_count" getter="get_voice_count">
The amount of voices in the effect.
</member>
- <member name="wet" type="float" setter="set_wet" getter="get_wet" brief="">
+ <member name="wet" type="float" setter="set_wet" getter="get_wet">
The effect's processed signal.
</member>
</members>
diff --git a/doc/classes/AudioEffectCompressor.xml b/doc/classes/AudioEffectCompressor.xml
index 58c3fc09ab..5a7a91ede0 100644
--- a/doc/classes/AudioEffectCompressor.xml
+++ b/doc/classes/AudioEffectCompressor.xml
@@ -109,19 +109,19 @@
</method>
</methods>
<members>
- <member name="attack_us" type="float" setter="set_attack_us" getter="get_attack_us" brief="">
+ <member name="attack_us" type="float" setter="set_attack_us" getter="get_attack_us">
</member>
- <member name="gain" type="float" setter="set_gain" getter="get_gain" brief="">
+ <member name="gain" type="float" setter="set_gain" getter="get_gain">
</member>
- <member name="mix" type="float" setter="set_mix" getter="get_mix" brief="">
+ <member name="mix" type="float" setter="set_mix" getter="get_mix">
</member>
- <member name="ratio" type="float" setter="set_ratio" getter="get_ratio" brief="">
+ <member name="ratio" type="float" setter="set_ratio" getter="get_ratio">
</member>
- <member name="release_ms" type="float" setter="set_release_ms" getter="get_release_ms" brief="">
+ <member name="release_ms" type="float" setter="set_release_ms" getter="get_release_ms">
</member>
- <member name="sidechain" type="String" setter="set_sidechain" getter="get_sidechain" brief="">
+ <member name="sidechain" type="String" setter="set_sidechain" getter="get_sidechain">
</member>
- <member name="threshold" type="float" setter="set_threshold" getter="get_threshold" brief="">
+ <member name="threshold" type="float" setter="set_threshold" getter="get_threshold">
</member>
</members>
<constants>
diff --git a/doc/classes/AudioEffectDelay.xml b/doc/classes/AudioEffectDelay.xml
index 44a4c883b4..8d317b3c46 100644
--- a/doc/classes/AudioEffectDelay.xml
+++ b/doc/classes/AudioEffectDelay.xml
@@ -193,31 +193,31 @@
</method>
</methods>
<members>
- <member name="dry" type="float" setter="set_dry" getter="get_dry" brief="">
+ <member name="dry" type="float" setter="set_dry" getter="get_dry">
</member>
- <member name="feedback/active" type="bool" setter="set_feedback_active" getter="is_feedback_active" brief="">
+ <member name="feedback/active" type="bool" setter="set_feedback_active" getter="is_feedback_active">
</member>
- <member name="feedback/delay_ms" type="float" setter="set_feedback_delay_ms" getter="get_feedback_delay_ms" brief="">
+ <member name="feedback/delay_ms" type="float" setter="set_feedback_delay_ms" getter="get_feedback_delay_ms">
</member>
- <member name="feedback/level_db" type="float" setter="set_feedback_level_db" getter="get_feedback_level_db" brief="">
+ <member name="feedback/level_db" type="float" setter="set_feedback_level_db" getter="get_feedback_level_db">
</member>
- <member name="feedback/lowpass" type="float" setter="set_feedback_lowpass" getter="get_feedback_lowpass" brief="">
+ <member name="feedback/lowpass" type="float" setter="set_feedback_lowpass" getter="get_feedback_lowpass">
</member>
- <member name="tap1/active" type="bool" setter="set_tap1_active" getter="is_tap1_active" brief="">
+ <member name="tap1/active" type="bool" setter="set_tap1_active" getter="is_tap1_active">
</member>
- <member name="tap1/delay_ms" type="float" setter="set_tap1_delay_ms" getter="get_tap1_delay_ms" brief="">
+ <member name="tap1/delay_ms" type="float" setter="set_tap1_delay_ms" getter="get_tap1_delay_ms">
</member>
- <member name="tap1/level_db" type="float" setter="set_tap1_level_db" getter="get_tap1_level_db" brief="">
+ <member name="tap1/level_db" type="float" setter="set_tap1_level_db" getter="get_tap1_level_db">
</member>
- <member name="tap1/pan" type="float" setter="set_tap1_pan" getter="get_tap1_pan" brief="">
+ <member name="tap1/pan" type="float" setter="set_tap1_pan" getter="get_tap1_pan">
</member>
- <member name="tap2/active" type="bool" setter="set_tap2_active" getter="is_tap2_active" brief="">
+ <member name="tap2/active" type="bool" setter="set_tap2_active" getter="is_tap2_active">
</member>
- <member name="tap2/delay_ms" type="float" setter="set_tap2_delay_ms" getter="get_tap2_delay_ms" brief="">
+ <member name="tap2/delay_ms" type="float" setter="set_tap2_delay_ms" getter="get_tap2_delay_ms">
</member>
- <member name="tap2/level_db" type="float" setter="set_tap2_level_db" getter="get_tap2_level_db" brief="">
+ <member name="tap2/level_db" type="float" setter="set_tap2_level_db" getter="get_tap2_level_db">
</member>
- <member name="tap2/pan" type="float" setter="set_tap2_pan" getter="get_tap2_pan" brief="">
+ <member name="tap2/pan" type="float" setter="set_tap2_pan" getter="get_tap2_pan">
</member>
</members>
<constants>
diff --git a/doc/classes/AudioEffectDistortion.xml b/doc/classes/AudioEffectDistortion.xml
index e8dc941fed..e5c5a3b50e 100644
--- a/doc/classes/AudioEffectDistortion.xml
+++ b/doc/classes/AudioEffectDistortion.xml
@@ -81,17 +81,27 @@
</method>
</methods>
<members>
- <member name="drive" type="float" setter="set_drive" getter="get_drive" brief="">
+ <member name="drive" type="float" setter="set_drive" getter="get_drive">
</member>
- <member name="keep_hf_hz" type="float" setter="set_keep_hf_hz" getter="get_keep_hf_hz" brief="">
+ <member name="keep_hf_hz" type="float" setter="set_keep_hf_hz" getter="get_keep_hf_hz">
</member>
- <member name="mode" type="int" setter="set_mode" getter="get_mode" brief="" enum="AudioEffectDistortion.Mode">
+ <member name="mode" type="int" setter="set_mode" getter="get_mode" enum="AudioEffectDistortion.Mode">
</member>
- <member name="post_gain" type="float" setter="set_post_gain" getter="get_post_gain" brief="">
+ <member name="post_gain" type="float" setter="set_post_gain" getter="get_post_gain">
</member>
- <member name="pre_gain" type="float" setter="set_pre_gain" getter="get_pre_gain" brief="">
+ <member name="pre_gain" type="float" setter="set_pre_gain" getter="get_pre_gain">
</member>
</members>
<constants>
+ <constant name="MODE_CLIP" value="0">
+ </constant>
+ <constant name="MODE_ATAN" value="1">
+ </constant>
+ <constant name="MODE_LOFI" value="2">
+ </constant>
+ <constant name="MODE_OVERDRIVE" value="3">
+ </constant>
+ <constant name="MODE_WAVESHAPE" value="4">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/AudioEffectFilter.xml b/doc/classes/AudioEffectFilter.xml
index 105b075f45..17aa01d60a 100644
--- a/doc/classes/AudioEffectFilter.xml
+++ b/doc/classes/AudioEffectFilter.xml
@@ -67,15 +67,23 @@
</method>
</methods>
<members>
- <member name="cutoff_hz" type="float" setter="set_cutoff" getter="get_cutoff" brief="">
+ <member name="cutoff_hz" type="float" setter="set_cutoff" getter="get_cutoff">
</member>
- <member name="dB" type="int" setter="set_db" getter="get_db" brief="" enum="AudioEffectFilter.FilterDB">
+ <member name="dB" type="int" setter="set_db" getter="get_db" enum="AudioEffectFilter.FilterDB">
</member>
- <member name="gain" type="float" setter="set_gain" getter="get_gain" brief="">
+ <member name="gain" type="float" setter="set_gain" getter="get_gain">
</member>
- <member name="resonance" type="float" setter="set_resonance" getter="get_resonance" brief="">
+ <member name="resonance" type="float" setter="set_resonance" getter="get_resonance">
</member>
</members>
<constants>
+ <constant name="FILTER_6DB" value="0">
+ </constant>
+ <constant name="FILTER_12DB" value="1">
+ </constant>
+ <constant name="FILTER_18DB" value="2">
+ </constant>
+ <constant name="FILTER_24DB" value="3">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/AudioEffectLimiter.xml b/doc/classes/AudioEffectLimiter.xml
index 0af47ba716..e52fb57c70 100644
--- a/doc/classes/AudioEffectLimiter.xml
+++ b/doc/classes/AudioEffectLimiter.xml
@@ -67,13 +67,13 @@
</method>
</methods>
<members>
- <member name="ceiling_db" type="float" setter="set_ceiling_db" getter="get_ceiling_db" brief="">
+ <member name="ceiling_db" type="float" setter="set_ceiling_db" getter="get_ceiling_db">
</member>
- <member name="soft_clip_db" type="float" setter="set_soft_clip_db" getter="get_soft_clip_db" brief="">
+ <member name="soft_clip_db" type="float" setter="set_soft_clip_db" getter="get_soft_clip_db">
</member>
- <member name="soft_clip_ratio" type="float" setter="set_soft_clip_ratio" getter="get_soft_clip_ratio" brief="">
+ <member name="soft_clip_ratio" type="float" setter="set_soft_clip_ratio" getter="get_soft_clip_ratio">
</member>
- <member name="threshold_db" type="float" setter="set_threshold_db" getter="get_threshold_db" brief="">
+ <member name="threshold_db" type="float" setter="set_threshold_db" getter="get_threshold_db">
</member>
</members>
<constants>
diff --git a/doc/classes/AudioEffectPanner.xml b/doc/classes/AudioEffectPanner.xml
index dc747d630d..b55d7f91c1 100644
--- a/doc/classes/AudioEffectPanner.xml
+++ b/doc/classes/AudioEffectPanner.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="pan" type="float" setter="set_pan" getter="get_pan" brief="">
+ <member name="pan" type="float" setter="set_pan" getter="get_pan">
</member>
</members>
<constants>
diff --git a/doc/classes/AudioEffectPhaser.xml b/doc/classes/AudioEffectPhaser.xml
index 1e96ea39d0..7e9cd27a47 100644
--- a/doc/classes/AudioEffectPhaser.xml
+++ b/doc/classes/AudioEffectPhaser.xml
@@ -81,15 +81,15 @@
</method>
</methods>
<members>
- <member name="depth" type="float" setter="set_depth" getter="get_depth" brief="">
+ <member name="depth" type="float" setter="set_depth" getter="get_depth">
</member>
- <member name="feedback" type="float" setter="set_feedback" getter="get_feedback" brief="">
+ <member name="feedback" type="float" setter="set_feedback" getter="get_feedback">
</member>
- <member name="range_max_hz" type="float" setter="set_range_max_hz" getter="get_range_max_hz" brief="">
+ <member name="range_max_hz" type="float" setter="set_range_max_hz" getter="get_range_max_hz">
</member>
- <member name="range_min_hz" type="float" setter="set_range_min_hz" getter="get_range_min_hz" brief="">
+ <member name="range_min_hz" type="float" setter="set_range_min_hz" getter="get_range_min_hz">
</member>
- <member name="rate_hz" type="float" setter="set_rate_hz" getter="get_rate_hz" brief="">
+ <member name="rate_hz" type="float" setter="set_rate_hz" getter="get_rate_hz">
</member>
</members>
<constants>
diff --git a/doc/classes/AudioEffectPitchShift.xml b/doc/classes/AudioEffectPitchShift.xml
index 6afa1d1984..6fc3acdc20 100644
--- a/doc/classes/AudioEffectPitchShift.xml
+++ b/doc/classes/AudioEffectPitchShift.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="pitch_scale" type="float" setter="set_pitch_scale" getter="get_pitch_scale" brief="">
+ <member name="pitch_scale" type="float" setter="set_pitch_scale" getter="get_pitch_scale">
</member>
</members>
<constants>
diff --git a/doc/classes/AudioEffectReverb.xml b/doc/classes/AudioEffectReverb.xml
index 84dd9d8d44..b390fa239c 100644
--- a/doc/classes/AudioEffectReverb.xml
+++ b/doc/classes/AudioEffectReverb.xml
@@ -123,21 +123,21 @@
</method>
</methods>
<members>
- <member name="damping" type="float" setter="set_damping" getter="get_damping" brief="">
+ <member name="damping" type="float" setter="set_damping" getter="get_damping">
</member>
- <member name="dry" type="float" setter="set_dry" getter="get_dry" brief="">
+ <member name="dry" type="float" setter="set_dry" getter="get_dry">
</member>
- <member name="hipass" type="float" setter="set_hpf" getter="get_hpf" brief="">
+ <member name="hipass" type="float" setter="set_hpf" getter="get_hpf">
</member>
- <member name="predelay_feedback" type="float" setter="set_predelay_msec" getter="get_predelay_msec" brief="">
+ <member name="predelay_feedback" type="float" setter="set_predelay_msec" getter="get_predelay_msec">
</member>
- <member name="predelay_msec" type="float" setter="set_predelay_msec" getter="get_predelay_msec" brief="">
+ <member name="predelay_msec" type="float" setter="set_predelay_msec" getter="get_predelay_msec">
</member>
- <member name="room_size" type="float" setter="set_room_size" getter="get_room_size" brief="">
+ <member name="room_size" type="float" setter="set_room_size" getter="get_room_size">
</member>
- <member name="spread" type="float" setter="set_spread" getter="get_spread" brief="">
+ <member name="spread" type="float" setter="set_spread" getter="get_spread">
</member>
- <member name="wet" type="float" setter="set_wet" getter="get_wet" brief="">
+ <member name="wet" type="float" setter="set_wet" getter="get_wet">
</member>
</members>
<constants>
diff --git a/doc/classes/AudioEffectStereoEnhance.xml b/doc/classes/AudioEffectStereoEnhance.xml
index 280316fed0..345d019d85 100644
--- a/doc/classes/AudioEffectStereoEnhance.xml
+++ b/doc/classes/AudioEffectStereoEnhance.xml
@@ -53,11 +53,11 @@
</method>
</methods>
<members>
- <member name="pan_pullout" type="float" setter="set_pan_pullout" getter="get_pan_pullout" brief="">
+ <member name="pan_pullout" type="float" setter="set_pan_pullout" getter="get_pan_pullout">
</member>
- <member name="surround" type="float" setter="set_surround" getter="get_surround" brief="">
+ <member name="surround" type="float" setter="set_surround" getter="get_surround">
</member>
- <member name="time_pullout_ms" type="float" setter="set_time_pullout" getter="get_time_pullout" brief="">
+ <member name="time_pullout_ms" type="float" setter="set_time_pullout" getter="get_time_pullout">
</member>
</members>
<constants>
diff --git a/doc/classes/AudioServer.xml b/doc/classes/AudioServer.xml
index 7856537804..dc30c0c5f9 100644
--- a/doc/classes/AudioServer.xml
+++ b/doc/classes/AudioServer.xml
@@ -307,5 +307,11 @@
</signal>
</signals>
<constants>
+ <constant name="SPEAKER_MODE_STEREO" value="0">
+ </constant>
+ <constant name="SPEAKER_SURROUND_51" value="2">
+ </constant>
+ <constant name="SPEAKER_SURROUND_71" value="3">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/AudioStreamOGGVorbis.xml b/doc/classes/AudioStreamOGGVorbis.xml
index 64b3bed42b..fd9018764d 100644
--- a/doc/classes/AudioStreamOGGVorbis.xml
+++ b/doc/classes/AudioStreamOGGVorbis.xml
@@ -55,11 +55,11 @@
</method>
</methods>
<members>
- <member name="data" type="PoolByteArray" setter="set_data" getter="get_data" brief="">
+ <member name="data" type="PoolByteArray" setter="set_data" getter="get_data">
</member>
- <member name="loop" type="bool" setter="set_loop" getter="has_loop" brief="">
+ <member name="loop" type="bool" setter="set_loop" getter="has_loop">
</member>
- <member name="loop_offset" type="float" setter="set_loop_offset" getter="get_loop_offset" brief="">
+ <member name="loop_offset" type="float" setter="set_loop_offset" getter="get_loop_offset">
</member>
</members>
<constants>
diff --git a/doc/classes/AudioStreamPlayer.xml b/doc/classes/AudioStreamPlayer.xml
index 9c05f277c1..6ee0ba09a1 100644
--- a/doc/classes/AudioStreamPlayer.xml
+++ b/doc/classes/AudioStreamPlayer.xml
@@ -115,17 +115,17 @@
</method>
</methods>
<members>
- <member name="autoplay" type="bool" setter="set_autoplay" getter="is_autoplay_enabled" brief="">
+ <member name="autoplay" type="bool" setter="set_autoplay" getter="is_autoplay_enabled">
</member>
- <member name="bus" type="String" setter="set_bus" getter="get_bus" brief="">
+ <member name="bus" type="String" setter="set_bus" getter="get_bus">
</member>
- <member name="mix_target" type="int" setter="set_mix_target" getter="get_mix_target" brief="" enum="AudioStreamPlayer.MixTarget">
+ <member name="mix_target" type="int" setter="set_mix_target" getter="get_mix_target" enum="AudioStreamPlayer.MixTarget">
</member>
- <member name="play" type="bool" setter="_set_playing" getter="_is_active" brief="">
+ <member name="playing" type="bool" setter="_set_playing" getter="is_playing">
</member>
- <member name="stream" type="AudioStream" setter="set_stream" getter="get_stream" brief="">
+ <member name="stream" type="AudioStream" setter="set_stream" getter="get_stream">
</member>
- <member name="volume_db" type="float" setter="set_volume_db" getter="get_volume_db" brief="">
+ <member name="volume_db" type="float" setter="set_volume_db" getter="get_volume_db">
</member>
</members>
<signals>
@@ -135,5 +135,11 @@
</signal>
</signals>
<constants>
+ <constant name="MIX_TARGET_STEREO" value="0">
+ </constant>
+ <constant name="MIX_TARGET_SURROUND" value="1">
+ </constant>
+ <constant name="MIX_TARGET_CENTER" value="2">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/AudioStreamPlayer2D.xml b/doc/classes/AudioStreamPlayer2D.xml
index 0761f07cfa..f2464ddac4 100644
--- a/doc/classes/AudioStreamPlayer2D.xml
+++ b/doc/classes/AudioStreamPlayer2D.xml
@@ -143,21 +143,21 @@
</method>
</methods>
<members>
- <member name="area_mask" type="int" setter="set_area_mask" getter="get_area_mask" brief="">
+ <member name="area_mask" type="int" setter="set_area_mask" getter="get_area_mask">
</member>
- <member name="attenuation" type="float" setter="set_attenuation" getter="get_attenuation" brief="">
+ <member name="attenuation" type="float" setter="set_attenuation" getter="get_attenuation">
</member>
- <member name="autoplay" type="bool" setter="set_autoplay" getter="is_autoplay_enabled" brief="">
+ <member name="autoplay" type="bool" setter="set_autoplay" getter="is_autoplay_enabled">
</member>
- <member name="bus" type="String" setter="set_bus" getter="get_bus" brief="">
+ <member name="bus" type="String" setter="set_bus" getter="get_bus">
</member>
- <member name="max_distance" type="float" setter="set_max_distance" getter="get_max_distance" brief="">
+ <member name="max_distance" type="float" setter="set_max_distance" getter="get_max_distance">
</member>
- <member name="play" type="bool" setter="_set_playing" getter="_is_active" brief="">
+ <member name="playing" type="bool" setter="_set_playing" getter="is_playing">
</member>
- <member name="stream" type="AudioStream" setter="set_stream" getter="get_stream" brief="">
+ <member name="stream" type="AudioStream" setter="set_stream" getter="get_stream">
</member>
- <member name="volume_db" type="float" setter="set_volume_db" getter="get_volume_db" brief="">
+ <member name="volume_db" type="float" setter="set_volume_db" getter="get_volume_db">
</member>
</members>
<signals>
diff --git a/doc/classes/AudioStreamPlayer3D.xml b/doc/classes/AudioStreamPlayer3D.xml
index 7d60873393..668e0cc0d2 100644
--- a/doc/classes/AudioStreamPlayer3D.xml
+++ b/doc/classes/AudioStreamPlayer3D.xml
@@ -269,39 +269,39 @@
</method>
</methods>
<members>
- <member name="area_mask" type="int" setter="set_area_mask" getter="get_area_mask" brief="">
+ <member name="area_mask" type="int" setter="set_area_mask" getter="get_area_mask">
</member>
- <member name="attenuation_filter_cutoff_hz" type="float" setter="set_attenuation_filter_cutoff_hz" getter="get_attenuation_filter_cutoff_hz" brief="">
+ <member name="attenuation_filter_cutoff_hz" type="float" setter="set_attenuation_filter_cutoff_hz" getter="get_attenuation_filter_cutoff_hz">
</member>
- <member name="attenuation_filter_db" type="float" setter="set_attenuation_filter_db" getter="get_attenuation_filter_db" brief="">
+ <member name="attenuation_filter_db" type="float" setter="set_attenuation_filter_db" getter="get_attenuation_filter_db">
</member>
- <member name="attenuation_model" type="int" setter="set_attenuation_model" getter="get_attenuation_model" brief="" enum="AudioStreamPlayer3D.AttenuationModel">
+ <member name="attenuation_model" type="int" setter="set_attenuation_model" getter="get_attenuation_model" enum="AudioStreamPlayer3D.AttenuationModel">
</member>
- <member name="autoplay" type="bool" setter="set_autoplay" getter="is_autoplay_enabled" brief="">
+ <member name="autoplay" type="bool" setter="set_autoplay" getter="is_autoplay_enabled">
</member>
- <member name="bus" type="String" setter="set_bus" getter="get_bus" brief="">
+ <member name="bus" type="String" setter="set_bus" getter="get_bus">
</member>
- <member name="doppler_tracking" type="int" setter="set_doppler_tracking" getter="get_doppler_tracking" brief="" enum="AudioStreamPlayer3D.DopplerTracking">
+ <member name="doppler_tracking" type="int" setter="set_doppler_tracking" getter="get_doppler_tracking" enum="AudioStreamPlayer3D.DopplerTracking">
</member>
- <member name="emission_angle_degrees" type="float" setter="set_emission_angle" getter="get_emission_angle" brief="">
+ <member name="emission_angle_degrees" type="float" setter="set_emission_angle" getter="get_emission_angle">
</member>
- <member name="emission_angle_enabled" type="bool" setter="set_emission_angle_enabled" getter="is_emission_angle_enabled" brief="">
+ <member name="emission_angle_enabled" type="bool" setter="set_emission_angle_enabled" getter="is_emission_angle_enabled">
</member>
- <member name="emission_angle_filter_attenuation_db" type="float" setter="set_emission_angle_filter_attenuation_db" getter="get_emission_angle_filter_attenuation_db" brief="">
+ <member name="emission_angle_filter_attenuation_db" type="float" setter="set_emission_angle_filter_attenuation_db" getter="get_emission_angle_filter_attenuation_db">
</member>
- <member name="max_db" type="float" setter="set_max_db" getter="get_max_db" brief="">
+ <member name="max_db" type="float" setter="set_max_db" getter="get_max_db">
</member>
- <member name="max_distance" type="float" setter="set_max_distance" getter="get_max_distance" brief="">
+ <member name="max_distance" type="float" setter="set_max_distance" getter="get_max_distance">
</member>
- <member name="out_of_range_mode" type="int" setter="set_out_of_range_mode" getter="get_out_of_range_mode" brief="" enum="AudioStreamPlayer3D.OutOfRangeMode">
+ <member name="out_of_range_mode" type="int" setter="set_out_of_range_mode" getter="get_out_of_range_mode" enum="AudioStreamPlayer3D.OutOfRangeMode">
</member>
- <member name="play" type="bool" setter="_set_playing" getter="_is_active" brief="">
+ <member name="playing" type="bool" setter="_set_playing" getter="is_playing">
</member>
- <member name="stream" type="AudioStream" setter="set_stream" getter="get_stream" brief="">
+ <member name="stream" type="AudioStream" setter="set_stream" getter="get_stream">
</member>
- <member name="unit_db" type="float" setter="set_unit_db" getter="get_unit_db" brief="">
+ <member name="unit_db" type="float" setter="set_unit_db" getter="get_unit_db">
</member>
- <member name="unit_size" type="float" setter="set_unit_size" getter="get_unit_size" brief="">
+ <member name="unit_size" type="float" setter="set_unit_size" getter="get_unit_size">
</member>
</members>
<signals>
diff --git a/doc/classes/AudioStreamRandomPitch.xml b/doc/classes/AudioStreamRandomPitch.xml
index e9eaf82ebc..91856682e6 100644
--- a/doc/classes/AudioStreamRandomPitch.xml
+++ b/doc/classes/AudioStreamRandomPitch.xml
@@ -39,9 +39,9 @@
</method>
</methods>
<members>
- <member name="audio_stream" type="AudioStream" setter="set_audio_stream" getter="get_audio_stream" brief="">
+ <member name="audio_stream" type="AudioStream" setter="set_audio_stream" getter="get_audio_stream">
</member>
- <member name="random_pitch" type="float" setter="set_random_pitch" getter="get_random_pitch" brief="">
+ <member name="random_pitch" type="float" setter="set_random_pitch" getter="get_random_pitch">
</member>
</members>
<constants>
diff --git a/doc/classes/AudioStreamSample.xml b/doc/classes/AudioStreamSample.xml
index 30975200b3..22b820aa7d 100644
--- a/doc/classes/AudioStreamSample.xml
+++ b/doc/classes/AudioStreamSample.xml
@@ -109,21 +109,33 @@
</method>
</methods>
<members>
- <member name="data" type="PoolByteArray" setter="set_data" getter="get_data" brief="">
+ <member name="data" type="PoolByteArray" setter="set_data" getter="get_data">
</member>
- <member name="format" type="int" setter="set_format" getter="get_format" brief="" enum="AudioStreamSample.Format">
+ <member name="format" type="int" setter="set_format" getter="get_format" enum="AudioStreamSample.Format">
</member>
- <member name="loop_begin" type="int" setter="set_loop_begin" getter="get_loop_begin" brief="">
+ <member name="loop_begin" type="int" setter="set_loop_begin" getter="get_loop_begin">
</member>
- <member name="loop_end" type="int" setter="set_loop_end" getter="get_loop_end" brief="">
+ <member name="loop_end" type="int" setter="set_loop_end" getter="get_loop_end">
</member>
- <member name="loop_mode" type="int" setter="set_loop_mode" getter="get_loop_mode" brief="" enum="AudioStreamSample.LoopMode">
+ <member name="loop_mode" type="int" setter="set_loop_mode" getter="get_loop_mode" enum="AudioStreamSample.LoopMode">
</member>
- <member name="mix_rate" type="int" setter="set_mix_rate" getter="get_mix_rate" brief="">
+ <member name="mix_rate" type="int" setter="set_mix_rate" getter="get_mix_rate">
</member>
- <member name="stereo" type="bool" setter="set_stereo" getter="is_stereo" brief="">
+ <member name="stereo" type="bool" setter="set_stereo" getter="is_stereo">
</member>
</members>
<constants>
+ <constant name="FORMAT_8_BITS" value="0">
+ </constant>
+ <constant name="FORMAT_16_BITS" value="1">
+ </constant>
+ <constant name="FORMAT_IMA_ADPCM" value="2">
+ </constant>
+ <constant name="LOOP_DISABLED" value="0">
+ </constant>
+ <constant name="LOOP_FORWARD" value="1">
+ </constant>
+ <constant name="LOOP_PING_PONG" value="2">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/BackBufferCopy.xml b/doc/classes/BackBufferCopy.xml
index 82d9c80785..091bd3fa73 100644
--- a/doc/classes/BackBufferCopy.xml
+++ b/doc/classes/BackBufferCopy.xml
@@ -45,9 +45,9 @@
</method>
</methods>
<members>
- <member name="copy_mode" type="int" setter="set_copy_mode" getter="get_copy_mode" brief="" enum="BackBufferCopy.CopyMode">
+ <member name="copy_mode" type="int" setter="set_copy_mode" getter="get_copy_mode" enum="BackBufferCopy.CopyMode">
</member>
- <member name="rect" type="Rect2" setter="set_rect" getter="get_rect" brief="">
+ <member name="rect" type="Rect2" setter="set_rect" getter="get_rect">
</member>
</members>
<constants>
diff --git a/doc/classes/BaseButton.xml b/doc/classes/BaseButton.xml
index 2d5a0b4502..2ad46579b2 100644
--- a/doc/classes/BaseButton.xml
+++ b/doc/classes/BaseButton.xml
@@ -151,19 +151,19 @@
</method>
</methods>
<members>
- <member name="action_mode" type="int" setter="set_action_mode" getter="get_action_mode" brief="" enum="BaseButton.ActionMode">
+ <member name="action_mode" type="int" setter="set_action_mode" getter="get_action_mode" enum="BaseButton.ActionMode">
</member>
- <member name="disabled" type="bool" setter="set_disabled" getter="is_disabled" brief="">
+ <member name="disabled" type="bool" setter="set_disabled" getter="is_disabled">
</member>
- <member name="enabled_focus_mode" type="int" setter="set_enabled_focus_mode" getter="get_enabled_focus_mode" brief="" enum="Control.FocusMode">
+ <member name="enabled_focus_mode" type="int" setter="set_enabled_focus_mode" getter="get_enabled_focus_mode" enum="Control.FocusMode">
</member>
- <member name="group" type="ButtonGroup" setter="set_button_group" getter="get_button_group" brief="">
+ <member name="group" type="ButtonGroup" setter="set_button_group" getter="get_button_group">
</member>
- <member name="pressed" type="bool" setter="set_pressed" getter="is_pressed" brief="">
+ <member name="pressed" type="bool" setter="set_pressed" getter="is_pressed">
</member>
- <member name="shortcut" type="ShortCut" setter="set_shortcut" getter="get_shortcut" brief="">
+ <member name="shortcut" type="ShortCut" setter="set_shortcut" getter="get_shortcut">
</member>
- <member name="toggle_mode" type="bool" setter="set_toggle_mode" getter="is_toggle_mode" brief="">
+ <member name="toggle_mode" type="bool" setter="set_toggle_mode" getter="is_toggle_mode">
</member>
</members>
<signals>
diff --git a/doc/classes/Basis.xml b/doc/classes/Basis.xml
index 2bdc941bdf..7731647648 100644
--- a/doc/classes/Basis.xml
+++ b/doc/classes/Basis.xml
@@ -170,11 +170,11 @@
</method>
</methods>
<members>
- <member name="x" type="Vector3" setter="" getter="" brief="">
+ <member name="x" type="Vector3" setter="" getter="">
</member>
- <member name="y" type="Vector3" setter="" getter="" brief="">
+ <member name="y" type="Vector3" setter="" getter="">
</member>
- <member name="z" type="Vector3" setter="" getter="" brief="">
+ <member name="z" type="Vector3" setter="" getter="">
</member>
</members>
<constants>
diff --git a/doc/classes/BitMap.xml b/doc/classes/BitMap.xml
index 55af521aa1..62b1c9ff4f 100644
--- a/doc/classes/BitMap.xml
+++ b/doc/classes/BitMap.xml
@@ -76,7 +76,7 @@
</method>
</methods>
<members>
- <member name="data" type="Dictionary" setter="_set_data" getter="_get_data" brief="">
+ <member name="data" type="Dictionary" setter="_set_data" getter="_get_data">
</member>
</members>
<constants>
diff --git a/doc/classes/BitmapFont.xml b/doc/classes/BitmapFont.xml
index e5569ec68d..e983c59782 100644
--- a/doc/classes/BitmapFont.xml
+++ b/doc/classes/BitmapFont.xml
@@ -141,19 +141,19 @@
</method>
</methods>
<members>
- <member name="ascent" type="float" setter="set_ascent" getter="get_ascent" brief="">
+ <member name="ascent" type="float" setter="set_ascent" getter="get_ascent">
</member>
- <member name="chars" type="PoolIntArray" setter="_set_chars" getter="_get_chars" brief="">
+ <member name="chars" type="PoolIntArray" setter="_set_chars" getter="_get_chars">
</member>
- <member name="distance_field" type="bool" setter="set_distance_field_hint" getter="is_distance_field_hint" brief="">
+ <member name="distance_field" type="bool" setter="set_distance_field_hint" getter="is_distance_field_hint">
</member>
- <member name="fallback" type="BitmapFont" setter="set_fallback" getter="get_fallback" brief="">
+ <member name="fallback" type="BitmapFont" setter="set_fallback" getter="get_fallback">
</member>
- <member name="height" type="float" setter="set_height" getter="get_height" brief="">
+ <member name="height" type="float" setter="set_height" getter="get_height">
</member>
- <member name="kernings" type="PoolIntArray" setter="_set_kernings" getter="_get_kernings" brief="">
+ <member name="kernings" type="PoolIntArray" setter="_set_kernings" getter="_get_kernings">
</member>
- <member name="textures" type="Array" setter="_set_textures" getter="_get_textures" brief="">
+ <member name="textures" type="Array" setter="_set_textures" getter="_get_textures">
</member>
</members>
<constants>
diff --git a/doc/classes/BoxContainer.xml b/doc/classes/BoxContainer.xml
index 313c11b04e..f7e50f02d8 100644
--- a/doc/classes/BoxContainer.xml
+++ b/doc/classes/BoxContainer.xml
@@ -39,7 +39,7 @@
</method>
</methods>
<members>
- <member name="alignment" type="int" setter="set_alignment" getter="get_alignment" brief="" enum="BoxContainer.AlignMode">
+ <member name="alignment" type="int" setter="set_alignment" getter="get_alignment" enum="BoxContainer.AlignMode">
</member>
</members>
<constants>
diff --git a/doc/classes/BoxShape.xml b/doc/classes/BoxShape.xml
index 29abd03a0f..8c98c93b57 100644
--- a/doc/classes/BoxShape.xml
+++ b/doc/classes/BoxShape.xml
@@ -29,7 +29,7 @@
</method>
</methods>
<members>
- <member name="extents" type="Vector3" setter="set_extents" getter="get_extents" brief="">
+ <member name="extents" type="Vector3" setter="set_extents" getter="get_extents">
</member>
</members>
<constants>
diff --git a/doc/classes/Button.xml b/doc/classes/Button.xml
index 200d948d98..bb02e4266b 100644
--- a/doc/classes/Button.xml
+++ b/doc/classes/Button.xml
@@ -83,19 +83,19 @@
</method>
</methods>
<members>
- <member name="align" type="int" setter="set_text_align" getter="get_text_align" brief="" enum="Button.TextAlign">
+ <member name="align" type="int" setter="set_text_align" getter="get_text_align" enum="Button.TextAlign">
Text alignment policy for the button's text, use one of the ALIGN_* constants.
</member>
- <member name="clip_text" type="bool" setter="set_clip_text" getter="get_clip_text" brief="">
+ <member name="clip_text" type="bool" setter="set_clip_text" getter="get_clip_text">
When this property is enabled, text that is too large to fit the button is clipped, when disabled the Button will always be wide enough to hold the text. This property is disabled by default.
</member>
- <member name="flat" type="bool" setter="set_flat" getter="is_flat" brief="">
+ <member name="flat" type="bool" setter="set_flat" getter="is_flat">
Flat buttons don't display decoration.
</member>
- <member name="icon" type="Texture" setter="set_button_icon" getter="get_button_icon" brief="">
+ <member name="icon" type="Texture" setter="set_button_icon" getter="get_button_icon">
Button's icon, if text is present the icon will be placed before the text.
</member>
- <member name="text" type="String" setter="set_text" getter="get_text" brief="">
+ <member name="text" type="String" setter="set_text" getter="get_text">
The button's text that will be displayed inside the button's area.
</member>
</members>
diff --git a/doc/classes/Camera2D.xml b/doc/classes/Camera2D.xml
index e2000ffc1e..659efa860d 100644
--- a/doc/classes/Camera2D.xml
+++ b/doc/classes/Camera2D.xml
@@ -323,47 +323,47 @@
</method>
</methods>
<members>
- <member name="anchor_mode" type="int" setter="set_anchor_mode" getter="get_anchor_mode" brief="" enum="Camera2D.AnchorMode">
+ <member name="anchor_mode" type="int" setter="set_anchor_mode" getter="get_anchor_mode" enum="Camera2D.AnchorMode">
</member>
- <member name="current" type="bool" setter="_set_current" getter="is_current" brief="">
+ <member name="current" type="bool" setter="_set_current" getter="is_current">
</member>
- <member name="drag_margin_bottom" type="float" setter="set_drag_margin" getter="get_drag_margin" brief="">
+ <member name="drag_margin_bottom" type="float" setter="set_drag_margin" getter="get_drag_margin">
</member>
- <member name="drag_margin_h_enabled" type="bool" setter="set_h_drag_enabled" getter="is_h_drag_enabled" brief="">
+ <member name="drag_margin_h_enabled" type="bool" setter="set_h_drag_enabled" getter="is_h_drag_enabled">
</member>
- <member name="drag_margin_left" type="float" setter="set_drag_margin" getter="get_drag_margin" brief="">
+ <member name="drag_margin_left" type="float" setter="set_drag_margin" getter="get_drag_margin">
</member>
- <member name="drag_margin_right" type="float" setter="set_drag_margin" getter="get_drag_margin" brief="">
+ <member name="drag_margin_right" type="float" setter="set_drag_margin" getter="get_drag_margin">
</member>
- <member name="drag_margin_top" type="float" setter="set_drag_margin" getter="get_drag_margin" brief="">
+ <member name="drag_margin_top" type="float" setter="set_drag_margin" getter="get_drag_margin">
</member>
- <member name="drag_margin_v_enabled" type="bool" setter="set_v_drag_enabled" getter="is_v_drag_enabled" brief="">
+ <member name="drag_margin_v_enabled" type="bool" setter="set_v_drag_enabled" getter="is_v_drag_enabled">
</member>
- <member name="editor_draw_drag_margin" type="bool" setter="set_margin_drawing_enabled" getter="is_margin_drawing_enabled" brief="">
+ <member name="editor_draw_drag_margin" type="bool" setter="set_margin_drawing_enabled" getter="is_margin_drawing_enabled">
</member>
- <member name="editor_draw_limits" type="bool" setter="set_limit_drawing_enabled" getter="is_limit_drawing_enabled" brief="">
+ <member name="editor_draw_limits" type="bool" setter="set_limit_drawing_enabled" getter="is_limit_drawing_enabled">
</member>
- <member name="editor_draw_screen" type="bool" setter="set_screen_drawing_enabled" getter="is_screen_drawing_enabled" brief="">
+ <member name="editor_draw_screen" type="bool" setter="set_screen_drawing_enabled" getter="is_screen_drawing_enabled">
</member>
- <member name="limit_bottom" type="int" setter="set_limit" getter="get_limit" brief="">
+ <member name="limit_bottom" type="int" setter="set_limit" getter="get_limit">
</member>
- <member name="limit_left" type="int" setter="set_limit" getter="get_limit" brief="">
+ <member name="limit_left" type="int" setter="set_limit" getter="get_limit">
</member>
- <member name="limit_right" type="int" setter="set_limit" getter="get_limit" brief="">
+ <member name="limit_right" type="int" setter="set_limit" getter="get_limit">
</member>
- <member name="limit_smoothed" type="bool" setter="set_limit_smoothing_enabled" getter="is_limit_smoothing_enabled" brief="">
+ <member name="limit_smoothed" type="bool" setter="set_limit_smoothing_enabled" getter="is_limit_smoothing_enabled">
</member>
- <member name="limit_top" type="int" setter="set_limit" getter="get_limit" brief="">
+ <member name="limit_top" type="int" setter="set_limit" getter="get_limit">
</member>
- <member name="offset" type="Vector2" setter="set_offset" getter="get_offset" brief="">
+ <member name="offset" type="Vector2" setter="set_offset" getter="get_offset">
</member>
- <member name="rotating" type="bool" setter="set_rotating" getter="is_rotating" brief="">
+ <member name="rotating" type="bool" setter="set_rotating" getter="is_rotating">
</member>
- <member name="smoothing_enabled" type="bool" setter="set_enable_follow_smoothing" getter="is_follow_smoothing_enabled" brief="">
+ <member name="smoothing_enabled" type="bool" setter="set_enable_follow_smoothing" getter="is_follow_smoothing_enabled">
</member>
- <member name="smoothing_speed" type="float" setter="set_follow_smoothing" getter="get_follow_smoothing" brief="">
+ <member name="smoothing_speed" type="float" setter="set_follow_smoothing" getter="get_follow_smoothing">
</member>
- <member name="zoom" type="Vector2" setter="set_zoom" getter="get_zoom" brief="">
+ <member name="zoom" type="Vector2" setter="set_zoom" getter="get_zoom">
</member>
</members>
<constants>
diff --git a/doc/classes/CanvasItem.xml b/doc/classes/CanvasItem.xml
index 84c94fad1e..26a9e1519b 100644
--- a/doc/classes/CanvasItem.xml
+++ b/doc/classes/CanvasItem.xml
@@ -597,21 +597,21 @@
</method>
</methods>
<members>
- <member name="light_mask" type="int" setter="set_light_mask" getter="get_light_mask" brief="">
+ <member name="light_mask" type="int" setter="set_light_mask" getter="get_light_mask">
</member>
- <member name="material" type="Material" setter="set_material" getter="get_material" brief="">
+ <member name="material" type="Material" setter="set_material" getter="get_material">
</member>
- <member name="modulate" type="Color" setter="set_modulate" getter="get_modulate" brief="">
+ <member name="modulate" type="Color" setter="set_modulate" getter="get_modulate">
</member>
- <member name="self_modulate" type="Color" setter="set_self_modulate" getter="get_self_modulate" brief="">
+ <member name="self_modulate" type="Color" setter="set_self_modulate" getter="get_self_modulate">
</member>
- <member name="show_behind_parent" type="bool" setter="set_draw_behind_parent" getter="is_draw_behind_parent_enabled" brief="">
+ <member name="show_behind_parent" type="bool" setter="set_draw_behind_parent" getter="is_draw_behind_parent_enabled">
</member>
- <member name="show_on_top" type="bool" setter="_set_on_top" getter="_is_on_top" brief="">
+ <member name="show_on_top" type="bool" setter="_set_on_top" getter="_is_on_top">
</member>
- <member name="use_parent_material" type="bool" setter="set_use_parent_material" getter="get_use_parent_material" brief="">
+ <member name="use_parent_material" type="bool" setter="set_use_parent_material" getter="get_use_parent_material">
</member>
- <member name="visible" type="bool" setter="set_visible" getter="is_visible" brief="">
+ <member name="visible" type="bool" setter="set_visible" getter="is_visible">
</member>
</members>
<signals>
diff --git a/doc/classes/CanvasItemMaterial.xml b/doc/classes/CanvasItemMaterial.xml
index 7c6eca8691..2a6553bb6a 100644
--- a/doc/classes/CanvasItemMaterial.xml
+++ b/doc/classes/CanvasItemMaterial.xml
@@ -39,9 +39,9 @@
</method>
</methods>
<members>
- <member name="blend_mode" type="int" setter="set_blend_mode" getter="get_blend_mode" brief="" enum="CanvasItemMaterial.BlendMode">
+ <member name="blend_mode" type="int" setter="set_blend_mode" getter="get_blend_mode" enum="CanvasItemMaterial.BlendMode">
</member>
- <member name="light_mode" type="int" setter="set_light_mode" getter="get_light_mode" brief="" enum="CanvasItemMaterial.LightMode">
+ <member name="light_mode" type="int" setter="set_light_mode" getter="get_light_mode" enum="CanvasItemMaterial.LightMode">
</member>
</members>
<constants>
diff --git a/doc/classes/CanvasLayer.xml b/doc/classes/CanvasLayer.xml
index b7014b4512..3ee1f10536 100644
--- a/doc/classes/CanvasLayer.xml
+++ b/doc/classes/CanvasLayer.xml
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="CanvasLayer" inherits="Node" category="Core" version="3.0.alpha.custom_build">
<brief_description>
- Canvas Item layer.
+ Canvas drawing layer.
</brief_description>
<description>
- Canvas Item layer. [CanvasItem] nodes that are direct or indirect children of a [CanvasLayer] will be drawn in that layer. The layer is a numeric index that defines the draw order. The default 2D scene renders with index 0, so a [CanvasLayer] with index -1 will be drawn below, and one with index 1 will be drawn above. This is very useful for HUDs (in layer 1+ or above), or backgrounds (in layer -1 or below).
+ Canvas drawing layer. [CanvasItem] nodes that are direct or indirect children of a [CanvasLayer] will be drawn in that layer. The layer is a numeric index that defines the draw order. The default 2D scene renders with index 0, so a [CanvasLayer] with index -1 will be drawn below, and one with index 1 will be drawn above. This is very useful for HUDs (in layer 1+ or above), or backgrounds (in layer -1 or below).
</description>
<tutorials>
</tutorials>
@@ -130,13 +130,17 @@
</method>
</methods>
<members>
- <member name="layer" type="int" setter="set_layer" getter="get_layer" brief="">
+ <member name="layer" type="int" setter="set_layer" getter="get_layer">
+ Layer index for draw order. Lower values are drawn first. Default value: [code]1[/code].
</member>
- <member name="offset" type="Vector2" setter="set_offset" getter="get_offset" brief="">
+ <member name="offset" type="Vector2" setter="set_offset" getter="get_offset">
+ The layer's base offset.
</member>
- <member name="rotation" type="float" setter="set_rotationd" getter="get_rotationd" brief="">
+ <member name="rotation" type="float" setter="set_rotationd" getter="get_rotationd">
+ The layer's rotation in degrees.
</member>
- <member name="scale" type="Vector2" setter="set_scale" getter="get_scale" brief="">
+ <member name="scale" type="Vector2" setter="set_scale" getter="get_scale">
+ The layer's scale.
</member>
</members>
<constants>
diff --git a/doc/classes/CanvasModulate.xml b/doc/classes/CanvasModulate.xml
index 8dd6de75a4..f0e3132da5 100644
--- a/doc/classes/CanvasModulate.xml
+++ b/doc/classes/CanvasModulate.xml
@@ -29,7 +29,7 @@
</method>
</methods>
<members>
- <member name="color" type="Color" setter="set_color" getter="get_color" brief="">
+ <member name="color" type="Color" setter="set_color" getter="get_color">
</member>
</members>
<constants>
diff --git a/doc/classes/CapsuleMesh.xml b/doc/classes/CapsuleMesh.xml
index 609898efd4..13cdfa057d 100644
--- a/doc/classes/CapsuleMesh.xml
+++ b/doc/classes/CapsuleMesh.xml
@@ -69,16 +69,16 @@
</method>
</methods>
<members>
- <member name="mid_height" type="float" setter="set_mid_height" getter="get_mid_height" brief="">
+ <member name="mid_height" type="float" setter="set_mid_height" getter="get_mid_height">
Height of the capsule mesh from the center point. Defaults to 1.0.
</member>
- <member name="radial_segments" type="int" setter="set_radial_segments" getter="get_radial_segments" brief="">
+ <member name="radial_segments" type="int" setter="set_radial_segments" getter="get_radial_segments">
Number of radial segments on the capsule mesh. Defaults to 64.
</member>
- <member name="radius" type="float" setter="set_radius" getter="get_radius" brief="">
+ <member name="radius" type="float" setter="set_radius" getter="get_radius">
Radius of the capsule mesh. Defaults to 1.0.
</member>
- <member name="rings" type="int" setter="set_rings" getter="get_rings" brief="">
+ <member name="rings" type="int" setter="set_rings" getter="get_rings">
Number of rings along the height of the capsule. Defaults to 8.
</member>
</members>
diff --git a/doc/classes/CapsuleShape.xml b/doc/classes/CapsuleShape.xml
index 4260d14ec3..29072203ea 100644
--- a/doc/classes/CapsuleShape.xml
+++ b/doc/classes/CapsuleShape.xml
@@ -45,9 +45,9 @@
</method>
</methods>
<members>
- <member name="height" type="float" setter="set_height" getter="get_height" brief="">
+ <member name="height" type="float" setter="set_height" getter="get_height">
</member>
- <member name="radius" type="float" setter="set_radius" getter="get_radius" brief="">
+ <member name="radius" type="float" setter="set_radius" getter="get_radius">
</member>
</members>
<constants>
diff --git a/doc/classes/CapsuleShape2D.xml b/doc/classes/CapsuleShape2D.xml
index 976f51d639..9c2b1c4a3d 100644
--- a/doc/classes/CapsuleShape2D.xml
+++ b/doc/classes/CapsuleShape2D.xml
@@ -45,9 +45,9 @@
</method>
</methods>
<members>
- <member name="height" type="float" setter="set_height" getter="get_height" brief="">
+ <member name="height" type="float" setter="set_height" getter="get_height">
</member>
- <member name="radius" type="float" setter="set_radius" getter="get_radius" brief="">
+ <member name="radius" type="float" setter="set_radius" getter="get_radius">
</member>
</members>
<constants>
diff --git a/doc/classes/CenterContainer.xml b/doc/classes/CenterContainer.xml
index 18f5f5f281..2f81e7739f 100644
--- a/doc/classes/CenterContainer.xml
+++ b/doc/classes/CenterContainer.xml
@@ -29,7 +29,7 @@
</method>
</methods>
<members>
- <member name="use_top_left" type="bool" setter="set_use_top_left" getter="is_using_top_left" brief="">
+ <member name="use_top_left" type="bool" setter="set_use_top_left" getter="is_using_top_left">
</member>
</members>
<constants>
diff --git a/doc/classes/CircleShape2D.xml b/doc/classes/CircleShape2D.xml
index 57251fb5a7..c3d4bdae03 100644
--- a/doc/classes/CircleShape2D.xml
+++ b/doc/classes/CircleShape2D.xml
@@ -29,7 +29,7 @@
</method>
</methods>
<members>
- <member name="radius" type="float" setter="set_radius" getter="get_radius" brief="">
+ <member name="radius" type="float" setter="set_radius" getter="get_radius">
</member>
</members>
<constants>
diff --git a/doc/classes/ClassDB.xml b/doc/classes/ClassDB.xml
index 3e647446da..35cf819959 100644
--- a/doc/classes/ClassDB.xml
+++ b/doc/classes/ClassDB.xml
@@ -1,8 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="ClassDB" inherits="Object" category="Core" version="3.0.alpha.custom_build">
<brief_description>
+ Class information repository.
</brief_description>
<description>
+ Provides access to metadata stored for every available class.
</description>
<tutorials>
</tutorials>
@@ -15,6 +17,7 @@
<argument index="0" name="class" type="String">
</argument>
<description>
+ Returns true if you can instance objects from the specified 'class', false in other case.
</description>
</method>
<method name="class_exists" qualifiers="const">
@@ -23,6 +26,7 @@
<argument index="0" name="class" type="String">
</argument>
<description>
+ Returns whether the specified 'class' is available or not.
</description>
</method>
<method name="class_get_category" qualifiers="const">
@@ -41,6 +45,7 @@
<argument index="1" name="name" type="String">
</argument>
<description>
+ Returns the value of the integer constant 'name' of 'class' or its ancestry. Always returns 0 when the constant could not be found.
</description>
</method>
<method name="class_get_integer_constant_list" qualifiers="const">
@@ -51,6 +56,7 @@
<argument index="1" name="no_inheritance" type="bool" default="false">
</argument>
<description>
+ Returns an array with the names all the integer constants of 'class' or its ancestry.
</description>
</method>
<method name="class_get_method_list" qualifiers="const">
@@ -61,6 +67,7 @@
<argument index="1" name="no_inheritance" type="bool" default="false">
</argument>
<description>
+ Returns an array with all the methods of 'class' or its ancestry if 'no_inheritance' is false. Every element of the array is a [Dictionary] with the following keys: args, default_args, flags, id, name, return: (class_name, hint, hint_string, name, type, usage).
</description>
</method>
<method name="class_get_property" qualifiers="const">
@@ -71,6 +78,7 @@
<argument index="1" name="property" type="String">
</argument>
<description>
+ Returns the value of 'property' of 'class' or its ancestry.
</description>
</method>
<method name="class_get_property_list" qualifiers="const">
@@ -81,6 +89,7 @@
<argument index="1" name="no_inheritance" type="bool" default="false">
</argument>
<description>
+ Returns an array with all the properties of 'class' or its ancestry if 'no_inheritance' is false.
</description>
</method>
<method name="class_get_signal" qualifiers="const">
@@ -91,6 +100,7 @@
<argument index="1" name="signal" type="String">
</argument>
<description>
+ Returns the 'signal' data of 'class' or its ancestry. The returned value is a [Dictionary] with the following keys: args, default_args, flags, id, name, return: (class_name, hint, hint_string, name, type, usage).
</description>
</method>
<method name="class_get_signal_list" qualifiers="const">
@@ -101,6 +111,7 @@
<argument index="1" name="no_inheritance" type="bool" default="false">
</argument>
<description>
+ Returns an array with all the signals of 'class' or its ancestry if 'no_inheritance' is false. Every element of the array is a [Dictionary] as described in [class_get_signal].
</description>
</method>
<method name="class_has_integer_constant" qualifiers="const">
@@ -111,6 +122,7 @@
<argument index="1" name="name" type="String">
</argument>
<description>
+ Return whether 'class' or its ancestry has an integer constant called 'name' or not.
</description>
</method>
<method name="class_has_method" qualifiers="const">
@@ -123,6 +135,7 @@
<argument index="2" name="no_inheritance" type="bool" default="false">
</argument>
<description>
+ Return whether 'class' (or its ancestry if 'no_inheritance' is false) has a method called 'method' or not.
</description>
</method>
<method name="class_has_signal" qualifiers="const">
@@ -133,6 +146,7 @@
<argument index="1" name="signal" type="String">
</argument>
<description>
+ Return whether 'class' or its ancestry has a signal called 'signal' or not.
</description>
</method>
<method name="class_set_property" qualifiers="const">
@@ -145,12 +159,14 @@
<argument index="2" name="value" type="Variant">
</argument>
<description>
+ Sets 'property' value of 'class' to 'value'.
</description>
</method>
<method name="get_class_list" qualifiers="const">
<return type="PoolStringArray">
</return>
<description>
+ Returns the names of all the classes available.
</description>
</method>
<method name="get_inheriters_from_class" qualifiers="const">
@@ -159,6 +175,7 @@
<argument index="0" name="class" type="String">
</argument>
<description>
+ Returns the names of all the classes that directly or indirectly inherit from 'class'.
</description>
</method>
<method name="get_parent_class" qualifiers="const">
@@ -167,6 +184,7 @@
<argument index="0" name="class" type="String">
</argument>
<description>
+ Returns the parent class of 'class'.
</description>
</method>
<method name="instance" qualifiers="const">
@@ -175,6 +193,7 @@
<argument index="0" name="class" type="String">
</argument>
<description>
+ Creates an instance of 'class'.
</description>
</method>
<method name="is_class_enabled" qualifiers="const">
@@ -183,6 +202,7 @@
<argument index="0" name="class" type="String">
</argument>
<description>
+ Returns whether this class is enabled or not.
</description>
</method>
<method name="is_parent_class" qualifiers="const">
@@ -193,6 +213,7 @@
<argument index="1" name="inherits" type="String">
</argument>
<description>
+ Returns whether 'inherits' is an ancestor of 'class' or not.
</description>
</method>
</methods>
diff --git a/doc/classes/CollisionObject.xml b/doc/classes/CollisionObject.xml
index 4ce0bf43c3..791978993c 100644
--- a/doc/classes/CollisionObject.xml
+++ b/doc/classes/CollisionObject.xml
@@ -198,9 +198,9 @@
</method>
</methods>
<members>
- <member name="input_capture_on_drag" type="bool" setter="set_capture_input_on_drag" getter="get_capture_input_on_drag" brief="">
+ <member name="input_capture_on_drag" type="bool" setter="set_capture_input_on_drag" getter="get_capture_input_on_drag">
</member>
- <member name="input_ray_pickable" type="bool" setter="set_ray_pickable" getter="is_ray_pickable" brief="">
+ <member name="input_ray_pickable" type="bool" setter="set_ray_pickable" getter="is_ray_pickable">
</member>
</members>
<signals>
diff --git a/doc/classes/CollisionObject2D.xml b/doc/classes/CollisionObject2D.xml
index cc42f56481..db1412805f 100644
--- a/doc/classes/CollisionObject2D.xml
+++ b/doc/classes/CollisionObject2D.xml
@@ -203,7 +203,7 @@
</method>
</methods>
<members>
- <member name="input_pickable" type="bool" setter="set_pickable" getter="is_pickable" brief="">
+ <member name="input_pickable" type="bool" setter="set_pickable" getter="is_pickable">
</member>
</members>
<signals>
diff --git a/doc/classes/CollisionPolygon.xml b/doc/classes/CollisionPolygon.xml
index 7fde8f8958..cf425e3d60 100644
--- a/doc/classes/CollisionPolygon.xml
+++ b/doc/classes/CollisionPolygon.xml
@@ -53,11 +53,11 @@
</method>
</methods>
<members>
- <member name="depth" type="float" setter="set_depth" getter="get_depth" brief="">
+ <member name="depth" type="float" setter="set_depth" getter="get_depth">
</member>
- <member name="disabled" type="bool" setter="set_disabled" getter="is_disabled" brief="">
+ <member name="disabled" type="bool" setter="set_disabled" getter="is_disabled">
</member>
- <member name="polygon" type="PoolVector2Array" setter="set_polygon" getter="get_polygon" brief="">
+ <member name="polygon" type="PoolVector2Array" setter="set_polygon" getter="get_polygon">
</member>
</members>
<constants>
diff --git a/doc/classes/CollisionPolygon2D.xml b/doc/classes/CollisionPolygon2D.xml
index 6b86d205b1..b602610167 100644
--- a/doc/classes/CollisionPolygon2D.xml
+++ b/doc/classes/CollisionPolygon2D.xml
@@ -74,15 +74,19 @@
</method>
</methods>
<members>
- <member name="build_mode" type="int" setter="set_build_mode" getter="get_build_mode" brief="" enum="CollisionPolygon2D.BuildMode">
+ <member name="build_mode" type="int" setter="set_build_mode" getter="get_build_mode" enum="CollisionPolygon2D.BuildMode">
</member>
- <member name="disabled" type="bool" setter="set_disabled" getter="is_disabled" brief="">
+ <member name="disabled" type="bool" setter="set_disabled" getter="is_disabled">
</member>
- <member name="one_way_collision" type="bool" setter="set_one_way_collision" getter="is_one_way_collision_enabled" brief="">
+ <member name="one_way_collision" type="bool" setter="set_one_way_collision" getter="is_one_way_collision_enabled">
</member>
- <member name="polygon" type="PoolVector2Array" setter="set_polygon" getter="get_polygon" brief="">
+ <member name="polygon" type="PoolVector2Array" setter="set_polygon" getter="get_polygon">
</member>
</members>
<constants>
+ <constant name="BUILD_SOLIDS" value="0">
+ </constant>
+ <constant name="BUILD_SEGMENTS" value="1">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/CollisionShape.xml b/doc/classes/CollisionShape.xml
index 7e7ea2e3e6..6e98d2f979 100644
--- a/doc/classes/CollisionShape.xml
+++ b/doc/classes/CollisionShape.xml
@@ -57,10 +57,10 @@
</method>
</methods>
<members>
- <member name="disabled" type="bool" setter="set_disabled" getter="is_disabled" brief="">
+ <member name="disabled" type="bool" setter="set_disabled" getter="is_disabled">
A disabled collision shape has no effect in the world.
</member>
- <member name="shape" type="Shape" setter="set_shape" getter="get_shape" brief="">
+ <member name="shape" type="Shape" setter="set_shape" getter="get_shape">
The actual shape owned by this collision shape.
</member>
</members>
diff --git a/doc/classes/CollisionShape2D.xml b/doc/classes/CollisionShape2D.xml
index 7453e9b17f..cefa0c1c81 100644
--- a/doc/classes/CollisionShape2D.xml
+++ b/doc/classes/CollisionShape2D.xml
@@ -55,13 +55,13 @@
</method>
</methods>
<members>
- <member name="disabled" type="bool" setter="set_disabled" getter="is_disabled" brief="">
+ <member name="disabled" type="bool" setter="set_disabled" getter="is_disabled">
A disabled collision shape has no effect in the world.
</member>
- <member name="one_way_collision" type="bool" setter="set_one_way_collision" getter="is_one_way_collision_enabled" brief="">
+ <member name="one_way_collision" type="bool" setter="set_one_way_collision" getter="is_one_way_collision_enabled">
Sets whether this collision shape should only detect collision on one side (top or bottom).
</member>
- <member name="shape" type="Shape2D" setter="set_shape" getter="get_shape" brief="">
+ <member name="shape" type="Shape2D" setter="set_shape" getter="get_shape">
The actual shape owned by this collision shape.
</member>
</members>
diff --git a/doc/classes/Color.xml b/doc/classes/Color.xml
index d97376bd21..4547771b63 100644
--- a/doc/classes/Color.xml
+++ b/doc/classes/Color.xml
@@ -183,37 +183,37 @@
</method>
</methods>
<members>
- <member name="a" type="float" setter="" getter="" brief="">
+ <member name="a" type="float" setter="" getter="">
Alpha (0 to 1)
</member>
- <member name="a8" type="int" setter="" getter="" brief="">
+ <member name="a8" type="int" setter="" getter="">
Alpha (0 to 255)
</member>
- <member name="b" type="float" setter="" getter="" brief="">
+ <member name="b" type="float" setter="" getter="">
Blue (0 to 1)
</member>
- <member name="b8" type="int" setter="" getter="" brief="">
+ <member name="b8" type="int" setter="" getter="">
Blue (0 to 255)
</member>
- <member name="g" type="float" setter="" getter="" brief="">
+ <member name="g" type="float" setter="" getter="">
Green (0 to 1)
</member>
- <member name="g8" type="int" setter="" getter="" brief="">
+ <member name="g8" type="int" setter="" getter="">
Green (0 to 255)
</member>
- <member name="h" type="float" setter="" getter="" brief="">
+ <member name="h" type="float" setter="" getter="">
Hue (0 to 1)
</member>
- <member name="r" type="float" setter="" getter="" brief="">
+ <member name="r" type="float" setter="" getter="">
Red (0 to 1)
</member>
- <member name="r8" type="int" setter="" getter="" brief="">
+ <member name="r8" type="int" setter="" getter="">
Red (0 to 255)
</member>
- <member name="s" type="float" setter="" getter="" brief="">
+ <member name="s" type="float" setter="" getter="">
Saturation (0 to 1)
</member>
- <member name="v" type="float" setter="" getter="" brief="">
+ <member name="v" type="float" setter="" getter="">
Value (0 to 1)
</member>
</members>
diff --git a/doc/classes/ColorPickerButton.xml b/doc/classes/ColorPickerButton.xml
index 8b8c120384..59b74edd77 100644
--- a/doc/classes/ColorPickerButton.xml
+++ b/doc/classes/ColorPickerButton.xml
@@ -55,9 +55,9 @@
</method>
</methods>
<members>
- <member name="color" type="Color" setter="set_pick_color" getter="get_pick_color" brief="">
+ <member name="color" type="Color" setter="set_pick_color" getter="get_pick_color">
</member>
- <member name="edit_alpha" type="bool" setter="set_edit_alpha" getter="is_editing_alpha" brief="">
+ <member name="edit_alpha" type="bool" setter="set_edit_alpha" getter="is_editing_alpha">
</member>
</members>
<signals>
diff --git a/doc/classes/ColorRect.xml b/doc/classes/ColorRect.xml
index eb029a8a5b..90e88603b0 100644
--- a/doc/classes/ColorRect.xml
+++ b/doc/classes/ColorRect.xml
@@ -37,7 +37,7 @@
</method>
</methods>
<members>
- <member name="color" type="Color" setter="set_frame_color" getter="get_frame_color" brief="">
+ <member name="color" type="Color" setter="set_frame_color" getter="get_frame_color">
</member>
</members>
<constants>
diff --git a/doc/classes/ConcavePolygonShape2D.xml b/doc/classes/ConcavePolygonShape2D.xml
index c2170b8410..018d64b643 100644
--- a/doc/classes/ConcavePolygonShape2D.xml
+++ b/doc/classes/ConcavePolygonShape2D.xml
@@ -30,7 +30,7 @@
</method>
</methods>
<members>
- <member name="segments" type="PoolVector2Array" setter="set_segments" getter="get_segments" brief="">
+ <member name="segments" type="PoolVector2Array" setter="set_segments" getter="get_segments">
</member>
</members>
<constants>
diff --git a/doc/classes/ConeTwistJoint.xml b/doc/classes/ConeTwistJoint.xml
index 4a5a5e512c..67c7cc4cfe 100644
--- a/doc/classes/ConeTwistJoint.xml
+++ b/doc/classes/ConeTwistJoint.xml
@@ -29,15 +29,15 @@
</method>
</methods>
<members>
- <member name="bias" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="bias" type="float" setter="set_param" getter="get_param">
</member>
- <member name="relaxation" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="relaxation" type="float" setter="set_param" getter="get_param">
</member>
- <member name="softness" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="softness" type="float" setter="set_param" getter="get_param">
</member>
- <member name="swing_span" type="float" setter="_set_swing_span" getter="_get_swing_span" brief="">
+ <member name="swing_span" type="float" setter="_set_swing_span" getter="_get_swing_span">
</member>
- <member name="twist_span" type="float" setter="_set_twist_span" getter="_get_twist_span" brief="">
+ <member name="twist_span" type="float" setter="_set_twist_span" getter="_get_twist_span">
</member>
</members>
<constants>
diff --git a/doc/classes/Control.xml b/doc/classes/Control.xml
index 1f74c8df18..5d77f3a450 100644
--- a/doc/classes/Control.xml
+++ b/doc/classes/Control.xml
@@ -833,59 +833,59 @@
</method>
</methods>
<members>
- <member name="anchor_bottom" type="float" setter="_set_anchor" getter="get_anchor" brief="">
+ <member name="anchor_bottom" type="float" setter="_set_anchor" getter="get_anchor">
</member>
- <member name="anchor_left" type="float" setter="_set_anchor" getter="get_anchor" brief="">
+ <member name="anchor_left" type="float" setter="_set_anchor" getter="get_anchor">
</member>
- <member name="anchor_right" type="float" setter="_set_anchor" getter="get_anchor" brief="">
+ <member name="anchor_right" type="float" setter="_set_anchor" getter="get_anchor">
</member>
- <member name="anchor_top" type="float" setter="_set_anchor" getter="get_anchor" brief="">
+ <member name="anchor_top" type="float" setter="_set_anchor" getter="get_anchor">
</member>
- <member name="focus_neighbour_bottom" type="NodePath" setter="set_focus_neighbour" getter="get_focus_neighbour" brief="">
+ <member name="focus_neighbour_bottom" type="NodePath" setter="set_focus_neighbour" getter="get_focus_neighbour">
</member>
- <member name="focus_neighbour_left" type="NodePath" setter="set_focus_neighbour" getter="get_focus_neighbour" brief="">
+ <member name="focus_neighbour_left" type="NodePath" setter="set_focus_neighbour" getter="get_focus_neighbour">
</member>
- <member name="focus_neighbour_right" type="NodePath" setter="set_focus_neighbour" getter="get_focus_neighbour" brief="">
+ <member name="focus_neighbour_right" type="NodePath" setter="set_focus_neighbour" getter="get_focus_neighbour">
</member>
- <member name="focus_neighbour_top" type="NodePath" setter="set_focus_neighbour" getter="get_focus_neighbour" brief="">
+ <member name="focus_neighbour_top" type="NodePath" setter="set_focus_neighbour" getter="get_focus_neighbour">
</member>
- <member name="grow_horizontal" type="int" setter="set_h_grow_direction" getter="get_h_grow_direction" brief="" enum="Control.GrowDirection">
+ <member name="grow_horizontal" type="int" setter="set_h_grow_direction" getter="get_h_grow_direction" enum="Control.GrowDirection">
</member>
- <member name="grow_vertical" type="int" setter="set_v_grow_direction" getter="get_v_grow_direction" brief="" enum="Control.GrowDirection">
+ <member name="grow_vertical" type="int" setter="set_v_grow_direction" getter="get_v_grow_direction" enum="Control.GrowDirection">
</member>
- <member name="hint_tooltip" type="String" setter="set_tooltip" getter="_get_tooltip" brief="">
+ <member name="hint_tooltip" type="String" setter="set_tooltip" getter="_get_tooltip">
</member>
- <member name="margin_bottom" type="float" setter="set_margin" getter="get_margin" brief="">
+ <member name="margin_bottom" type="float" setter="set_margin" getter="get_margin">
</member>
- <member name="margin_left" type="float" setter="set_margin" getter="get_margin" brief="">
+ <member name="margin_left" type="float" setter="set_margin" getter="get_margin">
</member>
- <member name="margin_right" type="float" setter="set_margin" getter="get_margin" brief="">
+ <member name="margin_right" type="float" setter="set_margin" getter="get_margin">
</member>
- <member name="margin_top" type="float" setter="set_margin" getter="get_margin" brief="">
+ <member name="margin_top" type="float" setter="set_margin" getter="get_margin">
</member>
- <member name="mouse_filter" type="int" setter="set_mouse_filter" getter="get_mouse_filter" brief="" enum="Control.MouseFilter">
+ <member name="mouse_filter" type="int" setter="set_mouse_filter" getter="get_mouse_filter" enum="Control.MouseFilter">
</member>
- <member name="rect_clip_content" type="bool" setter="set_clip_contents" getter="is_clipping_contents" brief="">
+ <member name="rect_clip_content" type="bool" setter="set_clip_contents" getter="is_clipping_contents">
</member>
- <member name="rect_min_size" type="Vector2" setter="set_custom_minimum_size" getter="get_custom_minimum_size" brief="">
+ <member name="rect_min_size" type="Vector2" setter="set_custom_minimum_size" getter="get_custom_minimum_size">
</member>
- <member name="rect_pivot_offset" type="Vector2" setter="set_pivot_offset" getter="get_pivot_offset" brief="">
+ <member name="rect_pivot_offset" type="Vector2" setter="set_pivot_offset" getter="get_pivot_offset">
</member>
- <member name="rect_position" type="Vector2" setter="set_position" getter="get_position" brief="">
+ <member name="rect_position" type="Vector2" setter="set_position" getter="get_position">
</member>
- <member name="rect_rotation" type="float" setter="set_rotation_deg" getter="get_rotation_deg" brief="">
+ <member name="rect_rotation" type="float" setter="set_rotation_deg" getter="get_rotation_deg">
</member>
- <member name="rect_scale" type="Vector2" setter="set_scale" getter="get_scale" brief="">
+ <member name="rect_scale" type="Vector2" setter="set_scale" getter="get_scale">
</member>
- <member name="rect_size" type="Vector2" setter="set_size" getter="get_size" brief="">
+ <member name="rect_size" type="Vector2" setter="set_size" getter="get_size">
</member>
- <member name="size_flags_horizontal" type="int" setter="set_h_size_flags" getter="get_h_size_flags" brief="">
+ <member name="size_flags_horizontal" type="int" setter="set_h_size_flags" getter="get_h_size_flags">
</member>
- <member name="size_flags_stretch_ratio" type="float" setter="set_stretch_ratio" getter="get_stretch_ratio" brief="">
+ <member name="size_flags_stretch_ratio" type="float" setter="set_stretch_ratio" getter="get_stretch_ratio">
</member>
- <member name="size_flags_vertical" type="int" setter="set_v_size_flags" getter="get_v_size_flags" brief="">
+ <member name="size_flags_vertical" type="int" setter="set_v_size_flags" getter="get_v_size_flags">
</member>
- <member name="theme" type="Theme" setter="set_theme" getter="get_theme" brief="">
+ <member name="theme" type="Theme" setter="set_theme" getter="get_theme">
</member>
</members>
<signals>
diff --git a/doc/classes/ConvexPolygonShape.xml b/doc/classes/ConvexPolygonShape.xml
index ff1a67acbd..9a7cb0d475 100644
--- a/doc/classes/ConvexPolygonShape.xml
+++ b/doc/classes/ConvexPolygonShape.xml
@@ -27,7 +27,7 @@
</method>
</methods>
<members>
- <member name="points" type="PoolVector3Array" setter="set_points" getter="get_points" brief="">
+ <member name="points" type="PoolVector3Array" setter="set_points" getter="get_points">
</member>
</members>
<constants>
diff --git a/doc/classes/ConvexPolygonShape2D.xml b/doc/classes/ConvexPolygonShape2D.xml
index 98443d6d6a..c5b6d90041 100644
--- a/doc/classes/ConvexPolygonShape2D.xml
+++ b/doc/classes/ConvexPolygonShape2D.xml
@@ -39,7 +39,7 @@
</method>
</methods>
<members>
- <member name="points" type="PoolVector2Array" setter="set_points" getter="get_points" brief="">
+ <member name="points" type="PoolVector2Array" setter="set_points" getter="get_points">
</member>
</members>
<constants>
diff --git a/doc/classes/CubeMesh.xml b/doc/classes/CubeMesh.xml
index 7ae5d9b392..642f37c393 100644
--- a/doc/classes/CubeMesh.xml
+++ b/doc/classes/CubeMesh.xml
@@ -69,16 +69,16 @@
</method>
</methods>
<members>
- <member name="size" type="Vector3" setter="set_size" getter="get_size" brief="">
+ <member name="size" type="Vector3" setter="set_size" getter="get_size">
Size of the cuboid mesh. Defaults to (2, 2, 2).
</member>
- <member name="subdivide_depth" type="int" setter="set_subdivide_depth" getter="get_subdivide_depth" brief="">
+ <member name="subdivide_depth" type="int" setter="set_subdivide_depth" getter="get_subdivide_depth">
Number of extra edge loops inserted along the z-axis. Defaults to 0.
</member>
- <member name="subdivide_height" type="int" setter="set_subdivide_height" getter="get_subdivide_height" brief="">
+ <member name="subdivide_height" type="int" setter="set_subdivide_height" getter="get_subdivide_height">
Number of extra edge loops inserted along the y-axis. Defaults to 0.
</member>
- <member name="subdivide_width" type="int" setter="set_subdivide_width" getter="get_subdivide_width" brief="">
+ <member name="subdivide_width" type="int" setter="set_subdivide_width" getter="get_subdivide_width">
Number of extra edge loops inserted along the x-axis. Defaults to 0.
</member>
</members>
diff --git a/doc/classes/Curve.xml b/doc/classes/Curve.xml
index 94f75329a5..d676f635c9 100644
--- a/doc/classes/Curve.xml
+++ b/doc/classes/Curve.xml
@@ -211,13 +211,13 @@
</method>
</methods>
<members>
- <member name="_data" type="Array" setter="_set_data" getter="_get_data" brief="">
+ <member name="_data" type="Array" setter="_set_data" getter="_get_data">
</member>
- <member name="bake_resolution" type="int" setter="set_bake_resolution" getter="get_bake_resolution" brief="">
+ <member name="bake_resolution" type="int" setter="set_bake_resolution" getter="get_bake_resolution">
</member>
- <member name="max_value" type="float" setter="set_max_value" getter="get_max_value" brief="">
+ <member name="max_value" type="float" setter="set_max_value" getter="get_max_value">
</member>
- <member name="min_value" type="float" setter="set_min_value" getter="get_min_value" brief="">
+ <member name="min_value" type="float" setter="set_min_value" getter="get_min_value">
</member>
</members>
<signals>
@@ -227,5 +227,11 @@
</signal>
</signals>
<constants>
+ <constant name="TANGENT_FREE" value="0">
+ </constant>
+ <constant name="TANGENT_LINEAR" value="1">
+ </constant>
+ <constant name="TANGENT_MODE_COUNT" value="2">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/Curve2D.xml b/doc/classes/Curve2D.xml
index 797145e8ce..ccf6101829 100644
--- a/doc/classes/Curve2D.xml
+++ b/doc/classes/Curve2D.xml
@@ -190,9 +190,9 @@
</method>
</methods>
<members>
- <member name="_data" type="Dictionary" setter="_set_data" getter="_get_data" brief="">
+ <member name="_data" type="Dictionary" setter="_set_data" getter="_get_data">
</member>
- <member name="bake_interval" type="float" setter="set_bake_interval" getter="get_bake_interval" brief="">
+ <member name="bake_interval" type="float" setter="set_bake_interval" getter="get_bake_interval">
</member>
</members>
<constants>
diff --git a/doc/classes/Curve3D.xml b/doc/classes/Curve3D.xml
index 6c403b243a..8ea0e04b14 100644
--- a/doc/classes/Curve3D.xml
+++ b/doc/classes/Curve3D.xml
@@ -218,9 +218,9 @@
</method>
</methods>
<members>
- <member name="_data" type="Dictionary" setter="_set_data" getter="_get_data" brief="">
+ <member name="_data" type="Dictionary" setter="_set_data" getter="_get_data">
</member>
- <member name="bake_interval" type="float" setter="set_bake_interval" getter="get_bake_interval" brief="">
+ <member name="bake_interval" type="float" setter="set_bake_interval" getter="get_bake_interval">
</member>
</members>
<constants>
diff --git a/doc/classes/CurveTexture.xml b/doc/classes/CurveTexture.xml
index 25cbe43e0b..8f8f60968a 100644
--- a/doc/classes/CurveTexture.xml
+++ b/doc/classes/CurveTexture.xml
@@ -33,9 +33,9 @@
</method>
</methods>
<members>
- <member name="curve" type="Curve" setter="set_curve" getter="get_curve" brief="">
+ <member name="curve" type="Curve" setter="set_curve" getter="get_curve">
</member>
- <member name="width" type="int" setter="set_width" getter="get_width" brief="">
+ <member name="width" type="int" setter="set_width" getter="get_width">
</member>
</members>
<constants>
diff --git a/doc/classes/CylinderMesh.xml b/doc/classes/CylinderMesh.xml
index 9ef68e03ed..8399312dac 100644
--- a/doc/classes/CylinderMesh.xml
+++ b/doc/classes/CylinderMesh.xml
@@ -83,19 +83,19 @@
</method>
</methods>
<members>
- <member name="bottom_radius" type="float" setter="set_bottom_radius" getter="get_bottom_radius" brief="">
+ <member name="bottom_radius" type="float" setter="set_bottom_radius" getter="get_bottom_radius">
Bottom radius of the cylinder. Defaults to 1.0.
</member>
- <member name="height" type="float" setter="set_height" getter="get_height" brief="">
+ <member name="height" type="float" setter="set_height" getter="get_height">
Full height of the cylinder. Defaults to 2.0.
</member>
- <member name="radial_segments" type="int" setter="set_radial_segments" getter="get_radial_segments" brief="">
+ <member name="radial_segments" type="int" setter="set_radial_segments" getter="get_radial_segments">
Number of radial segments on the cylinder. Defaults to 64.
</member>
- <member name="rings" type="int" setter="set_rings" getter="get_rings" brief="">
+ <member name="rings" type="int" setter="set_rings" getter="get_rings">
Number of edge rings along the height of the cylinder. Defaults to 4.
</member>
- <member name="top_radius" type="float" setter="set_top_radius" getter="get_top_radius" brief="">
+ <member name="top_radius" type="float" setter="set_top_radius" getter="get_top_radius">
Top radius of the cylinder. Defaults to 1.0.
</member>
</members>
diff --git a/doc/classes/DampedSpringJoint2D.xml b/doc/classes/DampedSpringJoint2D.xml
index feed1bed5f..18554820fa 100644
--- a/doc/classes/DampedSpringJoint2D.xml
+++ b/doc/classes/DampedSpringJoint2D.xml
@@ -77,13 +77,13 @@
</method>
</methods>
<members>
- <member name="damping" type="float" setter="set_damping" getter="get_damping" brief="">
+ <member name="damping" type="float" setter="set_damping" getter="get_damping">
</member>
- <member name="length" type="float" setter="set_length" getter="get_length" brief="">
+ <member name="length" type="float" setter="set_length" getter="get_length">
</member>
- <member name="rest_length" type="float" setter="set_rest_length" getter="get_rest_length" brief="">
+ <member name="rest_length" type="float" setter="set_rest_length" getter="get_rest_length">
</member>
- <member name="stiffness" type="float" setter="set_stiffness" getter="get_stiffness" brief="">
+ <member name="stiffness" type="float" setter="set_stiffness" getter="get_stiffness">
</member>
</members>
<constants>
diff --git a/doc/classes/DirectionalLight.xml b/doc/classes/DirectionalLight.xml
index bf689f98e0..7de1791519 100644
--- a/doc/classes/DirectionalLight.xml
+++ b/doc/classes/DirectionalLight.xml
@@ -55,23 +55,23 @@
</method>
</methods>
<members>
- <member name="directional_shadow_bias_split_scale" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="directional_shadow_bias_split_scale" type="float" setter="set_param" getter="get_param">
</member>
- <member name="directional_shadow_blend_splits" type="bool" setter="set_blend_splits" getter="is_blend_splits_enabled" brief="">
+ <member name="directional_shadow_blend_splits" type="bool" setter="set_blend_splits" getter="is_blend_splits_enabled">
</member>
- <member name="directional_shadow_depth_range" type="int" setter="set_shadow_depth_range" getter="get_shadow_depth_range" brief="" enum="DirectionalLight.ShadowDepthRange">
+ <member name="directional_shadow_depth_range" type="int" setter="set_shadow_depth_range" getter="get_shadow_depth_range" enum="DirectionalLight.ShadowDepthRange">
</member>
- <member name="directional_shadow_max_distance" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="directional_shadow_max_distance" type="float" setter="set_param" getter="get_param">
</member>
- <member name="directional_shadow_mode" type="int" setter="set_shadow_mode" getter="get_shadow_mode" brief="" enum="DirectionalLight.ShadowMode">
+ <member name="directional_shadow_mode" type="int" setter="set_shadow_mode" getter="get_shadow_mode" enum="DirectionalLight.ShadowMode">
</member>
- <member name="directional_shadow_normal_bias" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="directional_shadow_normal_bias" type="float" setter="set_param" getter="get_param">
</member>
- <member name="directional_shadow_split_1" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="directional_shadow_split_1" type="float" setter="set_param" getter="get_param">
</member>
- <member name="directional_shadow_split_2" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="directional_shadow_split_2" type="float" setter="set_param" getter="get_param">
</member>
- <member name="directional_shadow_split_3" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="directional_shadow_split_3" type="float" setter="set_param" getter="get_param">
</member>
</members>
<constants>
diff --git a/doc/classes/DynamicFont.xml b/doc/classes/DynamicFont.xml
index 69097ed691..e4ce2ff3f0 100644
--- a/doc/classes/DynamicFont.xml
+++ b/doc/classes/DynamicFont.xml
@@ -125,21 +125,21 @@
</method>
</methods>
<members>
- <member name="extra_spacing_bottom" type="int" setter="set_spacing" getter="get_spacing" brief="">
+ <member name="extra_spacing_bottom" type="int" setter="set_spacing" getter="get_spacing">
</member>
- <member name="extra_spacing_char" type="int" setter="set_spacing" getter="get_spacing" brief="">
+ <member name="extra_spacing_char" type="int" setter="set_spacing" getter="get_spacing">
</member>
- <member name="extra_spacing_space" type="int" setter="set_spacing" getter="get_spacing" brief="">
+ <member name="extra_spacing_space" type="int" setter="set_spacing" getter="get_spacing">
</member>
- <member name="extra_spacing_top" type="int" setter="set_spacing" getter="get_spacing" brief="">
+ <member name="extra_spacing_top" type="int" setter="set_spacing" getter="get_spacing">
</member>
- <member name="font_data" type="DynamicFontData" setter="set_font_data" getter="get_font_data" brief="">
+ <member name="font_data" type="DynamicFontData" setter="set_font_data" getter="get_font_data">
</member>
- <member name="size" type="int" setter="set_size" getter="get_size" brief="">
+ <member name="size" type="int" setter="set_size" getter="get_size">
</member>
- <member name="use_filter" type="bool" setter="set_use_filter" getter="get_use_filter" brief="">
+ <member name="use_filter" type="bool" setter="set_use_filter" getter="get_use_filter">
</member>
- <member name="use_mipmaps" type="bool" setter="set_use_mipmaps" getter="get_use_mipmaps" brief="">
+ <member name="use_mipmaps" type="bool" setter="set_use_mipmaps" getter="get_use_mipmaps">
</member>
</members>
<constants>
diff --git a/doc/classes/DynamicFontData.xml b/doc/classes/DynamicFontData.xml
index 51495c8b46..51e4e0d231 100644
--- a/doc/classes/DynamicFontData.xml
+++ b/doc/classes/DynamicFontData.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="font_path" type="String" setter="set_font_path" getter="get_font_path" brief="">
+ <member name="font_path" type="String" setter="set_font_path" getter="get_font_path">
</member>
</members>
<constants>
diff --git a/doc/classes/EditorExportPlugin.xml b/doc/classes/EditorExportPlugin.xml
new file mode 100644
index 0000000000..b0ed24b767
--- /dev/null
+++ b/doc/classes/EditorExportPlugin.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<class name="EditorExportPlugin" inherits="Reference" category="Core" version="3.0.alpha.custom_build">
+ <brief_description>
+ </brief_description>
+ <description>
+ </description>
+ <tutorials>
+ </tutorials>
+ <demos>
+ </demos>
+ <methods>
+ <method name="_export_begin" qualifiers="virtual">
+ <return type="void">
+ </return>
+ <argument index="0" name="features" type="PoolStringArray">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="_export_file" qualifiers="virtual">
+ <return type="void">
+ </return>
+ <argument index="0" name="path" type="String">
+ </argument>
+ <argument index="1" name="type" type="String">
+ </argument>
+ <argument index="2" name="features" type="PoolStringArray">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="add_file">
+ <return type="void">
+ </return>
+ <argument index="0" name="path" type="String">
+ </argument>
+ <argument index="1" name="file" type="PoolByteArray">
+ </argument>
+ <argument index="2" name="remap" type="bool">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="add_shared_object">
+ <return type="void">
+ </return>
+ <argument index="0" name="path" type="String">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="skip">
+ <return type="void">
+ </return>
+ <description>
+ </description>
+ </method>
+ </methods>
+ <constants>
+ </constants>
+</class>
diff --git a/doc/classes/EditorFileDialog.xml b/doc/classes/EditorFileDialog.xml
index 1e0f27ef7f..6ae893f189 100644
--- a/doc/classes/EditorFileDialog.xml
+++ b/doc/classes/EditorFileDialog.xml
@@ -185,5 +185,9 @@
</constant>
<constant name="ACCESS_FILESYSTEM" value="2">
</constant>
+ <constant name="DISPLAY_THUMBNAILS" value="0">
+ </constant>
+ <constant name="DISPLAY_LIST" value="1">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/EditorPlugin.xml b/doc/classes/EditorPlugin.xml
index f620c33f7a..2831555d41 100644
--- a/doc/classes/EditorPlugin.xml
+++ b/doc/classes/EditorPlugin.xml
@@ -66,6 +66,14 @@
During run-time, this will be a simple object with a script so this function does not need to be called then.
</description>
</method>
+ <method name="add_export_plugin">
+ <return type="void">
+ </return>
+ <argument index="0" name="exporter" type="EditorExportPlugin">
+ </argument>
+ <description>
+ </description>
+ </method>
<method name="add_import_plugin">
<return type="void">
</return>
@@ -266,6 +274,14 @@
Remove a custom type added by [method EditorPlugin.add_custom_type]
</description>
</method>
+ <method name="remove_export_plugin">
+ <return type="void">
+ </return>
+ <argument index="0" name="exporter" type="EditorExportPlugin">
+ </argument>
+ <description>
+ </description>
+ </method>
<method name="remove_import_plugin">
<return type="void">
</return>
diff --git a/doc/classes/Environment.xml b/doc/classes/Environment.xml
index 3c753977e3..4338b188a6 100644
--- a/doc/classes/Environment.xml
+++ b/doc/classes/Environment.xml
@@ -981,155 +981,155 @@
</method>
</methods>
<members>
- <member name="adjustment_brightness" type="float" setter="set_adjustment_brightness" getter="get_adjustment_brightness" brief="">
+ <member name="adjustment_brightness" type="float" setter="set_adjustment_brightness" getter="get_adjustment_brightness">
</member>
- <member name="adjustment_color_correction" type="Texture" setter="set_adjustment_color_correction" getter="get_adjustment_color_correction" brief="">
+ <member name="adjustment_color_correction" type="Texture" setter="set_adjustment_color_correction" getter="get_adjustment_color_correction">
</member>
- <member name="adjustment_contrast" type="float" setter="set_adjustment_contrast" getter="get_adjustment_contrast" brief="">
+ <member name="adjustment_contrast" type="float" setter="set_adjustment_contrast" getter="get_adjustment_contrast">
</member>
- <member name="adjustment_enabled" type="bool" setter="set_adjustment_enable" getter="is_adjustment_enabled" brief="">
+ <member name="adjustment_enabled" type="bool" setter="set_adjustment_enable" getter="is_adjustment_enabled">
</member>
- <member name="adjustment_saturation" type="float" setter="set_adjustment_saturation" getter="get_adjustment_saturation" brief="">
+ <member name="adjustment_saturation" type="float" setter="set_adjustment_saturation" getter="get_adjustment_saturation">
</member>
- <member name="ambient_light_color" type="Color" setter="set_ambient_light_color" getter="get_ambient_light_color" brief="">
+ <member name="ambient_light_color" type="Color" setter="set_ambient_light_color" getter="get_ambient_light_color">
</member>
- <member name="ambient_light_energy" type="float" setter="set_ambient_light_energy" getter="get_ambient_light_energy" brief="">
+ <member name="ambient_light_energy" type="float" setter="set_ambient_light_energy" getter="get_ambient_light_energy">
</member>
- <member name="ambient_light_sky_contribution" type="float" setter="set_ambient_light_sky_contribution" getter="get_ambient_light_sky_contribution" brief="">
+ <member name="ambient_light_sky_contribution" type="float" setter="set_ambient_light_sky_contribution" getter="get_ambient_light_sky_contribution">
</member>
- <member name="auto_exposure_enabled" type="bool" setter="set_tonemap_auto_exposure" getter="get_tonemap_auto_exposure" brief="">
+ <member name="auto_exposure_enabled" type="bool" setter="set_tonemap_auto_exposure" getter="get_tonemap_auto_exposure">
</member>
- <member name="auto_exposure_max_luma" type="float" setter="set_tonemap_auto_exposure_max" getter="get_tonemap_auto_exposure_max" brief="">
+ <member name="auto_exposure_max_luma" type="float" setter="set_tonemap_auto_exposure_max" getter="get_tonemap_auto_exposure_max">
</member>
- <member name="auto_exposure_min_luma" type="float" setter="set_tonemap_auto_exposure_min" getter="get_tonemap_auto_exposure_min" brief="">
+ <member name="auto_exposure_min_luma" type="float" setter="set_tonemap_auto_exposure_min" getter="get_tonemap_auto_exposure_min">
</member>
- <member name="auto_exposure_scale" type="float" setter="set_tonemap_auto_exposure_grey" getter="get_tonemap_auto_exposure_grey" brief="">
+ <member name="auto_exposure_scale" type="float" setter="set_tonemap_auto_exposure_grey" getter="get_tonemap_auto_exposure_grey">
</member>
- <member name="auto_exposure_speed" type="float" setter="set_tonemap_auto_exposure_speed" getter="get_tonemap_auto_exposure_speed" brief="">
+ <member name="auto_exposure_speed" type="float" setter="set_tonemap_auto_exposure_speed" getter="get_tonemap_auto_exposure_speed">
</member>
- <member name="background_canvas_max_layer" type="int" setter="set_canvas_max_layer" getter="get_canvas_max_layer" brief="">
+ <member name="background_canvas_max_layer" type="int" setter="set_canvas_max_layer" getter="get_canvas_max_layer">
</member>
- <member name="background_color" type="Color" setter="set_bg_color" getter="get_bg_color" brief="">
+ <member name="background_color" type="Color" setter="set_bg_color" getter="get_bg_color">
</member>
- <member name="background_energy" type="float" setter="set_bg_energy" getter="get_bg_energy" brief="">
+ <member name="background_energy" type="float" setter="set_bg_energy" getter="get_bg_energy">
</member>
- <member name="background_mode" type="int" setter="set_background" getter="get_background" brief="" enum="Environment.BGMode">
+ <member name="background_mode" type="int" setter="set_background" getter="get_background" enum="Environment.BGMode">
</member>
- <member name="background_sky" type="Sky" setter="set_sky" getter="get_sky" brief="">
+ <member name="background_sky" type="Sky" setter="set_sky" getter="get_sky">
</member>
- <member name="background_sky_scale" type="float" setter="set_sky_scale" getter="get_sky_scale" brief="">
+ <member name="background_sky_scale" type="float" setter="set_sky_scale" getter="get_sky_scale">
</member>
- <member name="dof_blur_far_amount" type="float" setter="set_dof_blur_far_amount" getter="get_dof_blur_far_amount" brief="">
+ <member name="dof_blur_far_amount" type="float" setter="set_dof_blur_far_amount" getter="get_dof_blur_far_amount">
</member>
- <member name="dof_blur_far_distance" type="float" setter="set_dof_blur_far_distance" getter="get_dof_blur_far_distance" brief="">
+ <member name="dof_blur_far_distance" type="float" setter="set_dof_blur_far_distance" getter="get_dof_blur_far_distance">
</member>
- <member name="dof_blur_far_enabled" type="bool" setter="set_dof_blur_far_enabled" getter="is_dof_blur_far_enabled" brief="">
+ <member name="dof_blur_far_enabled" type="bool" setter="set_dof_blur_far_enabled" getter="is_dof_blur_far_enabled">
</member>
- <member name="dof_blur_far_quality" type="int" setter="set_dof_blur_far_quality" getter="get_dof_blur_far_quality" brief="" enum="Environment.DOFBlurQuality">
+ <member name="dof_blur_far_quality" type="int" setter="set_dof_blur_far_quality" getter="get_dof_blur_far_quality" enum="Environment.DOFBlurQuality">
</member>
- <member name="dof_blur_far_transition" type="float" setter="set_dof_blur_far_transition" getter="get_dof_blur_far_transition" brief="">
+ <member name="dof_blur_far_transition" type="float" setter="set_dof_blur_far_transition" getter="get_dof_blur_far_transition">
</member>
- <member name="dof_blur_near_amount" type="float" setter="set_dof_blur_near_amount" getter="get_dof_blur_near_amount" brief="">
+ <member name="dof_blur_near_amount" type="float" setter="set_dof_blur_near_amount" getter="get_dof_blur_near_amount">
</member>
- <member name="dof_blur_near_distance" type="float" setter="set_dof_blur_near_distance" getter="get_dof_blur_near_distance" brief="">
+ <member name="dof_blur_near_distance" type="float" setter="set_dof_blur_near_distance" getter="get_dof_blur_near_distance">
</member>
- <member name="dof_blur_near_enabled" type="bool" setter="set_dof_blur_near_enabled" getter="is_dof_blur_near_enabled" brief="">
+ <member name="dof_blur_near_enabled" type="bool" setter="set_dof_blur_near_enabled" getter="is_dof_blur_near_enabled">
</member>
- <member name="dof_blur_near_quality" type="int" setter="set_dof_blur_near_quality" getter="get_dof_blur_near_quality" brief="" enum="Environment.DOFBlurQuality">
+ <member name="dof_blur_near_quality" type="int" setter="set_dof_blur_near_quality" getter="get_dof_blur_near_quality" enum="Environment.DOFBlurQuality">
</member>
- <member name="dof_blur_near_transition" type="float" setter="set_dof_blur_near_transition" getter="get_dof_blur_near_transition" brief="">
+ <member name="dof_blur_near_transition" type="float" setter="set_dof_blur_near_transition" getter="get_dof_blur_near_transition">
</member>
- <member name="fog_color" type="Color" setter="set_fog_color" getter="get_fog_color" brief="">
+ <member name="fog_color" type="Color" setter="set_fog_color" getter="get_fog_color">
</member>
- <member name="fog_depth_begin" type="float" setter="set_fog_depth_begin" getter="get_fog_depth_begin" brief="">
+ <member name="fog_depth_begin" type="float" setter="set_fog_depth_begin" getter="get_fog_depth_begin">
</member>
- <member name="fog_depth_curve" type="float" setter="set_fog_depth_curve" getter="get_fog_depth_curve" brief="">
+ <member name="fog_depth_curve" type="float" setter="set_fog_depth_curve" getter="get_fog_depth_curve">
</member>
- <member name="fog_depth_enabled" type="bool" setter="set_fog_depth_enabled" getter="is_fog_depth_enabled" brief="">
+ <member name="fog_depth_enabled" type="bool" setter="set_fog_depth_enabled" getter="is_fog_depth_enabled">
</member>
- <member name="fog_enabled" type="bool" setter="set_fog_enabled" getter="is_fog_enabled" brief="">
+ <member name="fog_enabled" type="bool" setter="set_fog_enabled" getter="is_fog_enabled">
</member>
- <member name="fog_height_curve" type="float" setter="set_fog_height_curve" getter="get_fog_height_curve" brief="">
+ <member name="fog_height_curve" type="float" setter="set_fog_height_curve" getter="get_fog_height_curve">
</member>
- <member name="fog_height_enabled" type="bool" setter="set_fog_height_enabled" getter="is_fog_height_enabled" brief="">
+ <member name="fog_height_enabled" type="bool" setter="set_fog_height_enabled" getter="is_fog_height_enabled">
</member>
- <member name="fog_height_max" type="float" setter="set_fog_height_max" getter="get_fog_height_max" brief="">
+ <member name="fog_height_max" type="float" setter="set_fog_height_max" getter="get_fog_height_max">
</member>
- <member name="fog_height_min" type="float" setter="set_fog_height_min" getter="get_fog_height_min" brief="">
+ <member name="fog_height_min" type="float" setter="set_fog_height_min" getter="get_fog_height_min">
</member>
- <member name="fog_sun_amount" type="float" setter="set_fog_sun_amount" getter="get_fog_sun_amount" brief="">
+ <member name="fog_sun_amount" type="float" setter="set_fog_sun_amount" getter="get_fog_sun_amount">
</member>
- <member name="fog_sun_color" type="Color" setter="set_fog_sun_color" getter="get_fog_sun_color" brief="">
+ <member name="fog_sun_color" type="Color" setter="set_fog_sun_color" getter="get_fog_sun_color">
</member>
- <member name="fog_transmit_curve" type="float" setter="set_fog_transmit_curve" getter="get_fog_transmit_curve" brief="">
+ <member name="fog_transmit_curve" type="float" setter="set_fog_transmit_curve" getter="get_fog_transmit_curve">
</member>
- <member name="fog_transmit_enabled" type="bool" setter="set_fog_transmit_enabled" getter="is_fog_transmit_enabled" brief="">
+ <member name="fog_transmit_enabled" type="bool" setter="set_fog_transmit_enabled" getter="is_fog_transmit_enabled">
</member>
- <member name="glow_bicubic_upscale" type="bool" setter="set_glow_bicubic_upscale" getter="is_glow_bicubic_upscale_enabled" brief="">
+ <member name="glow_bicubic_upscale" type="bool" setter="set_glow_bicubic_upscale" getter="is_glow_bicubic_upscale_enabled">
</member>
- <member name="glow_blend_mode" type="int" setter="set_glow_blend_mode" getter="get_glow_blend_mode" brief="" enum="Environment.GlowBlendMode">
+ <member name="glow_blend_mode" type="int" setter="set_glow_blend_mode" getter="get_glow_blend_mode" enum="Environment.GlowBlendMode">
</member>
- <member name="glow_bloom" type="float" setter="set_glow_bloom" getter="get_glow_bloom" brief="">
+ <member name="glow_bloom" type="float" setter="set_glow_bloom" getter="get_glow_bloom">
</member>
- <member name="glow_enabled" type="bool" setter="set_glow_enabled" getter="is_glow_enabled" brief="">
+ <member name="glow_enabled" type="bool" setter="set_glow_enabled" getter="is_glow_enabled">
</member>
- <member name="glow_hdr_scale" type="float" setter="set_glow_hdr_bleed_scale" getter="get_glow_hdr_bleed_scale" brief="">
+ <member name="glow_hdr_scale" type="float" setter="set_glow_hdr_bleed_scale" getter="get_glow_hdr_bleed_scale">
</member>
- <member name="glow_hdr_threshold" type="float" setter="set_glow_hdr_bleed_threshold" getter="get_glow_hdr_bleed_threshold" brief="">
+ <member name="glow_hdr_threshold" type="float" setter="set_glow_hdr_bleed_threshold" getter="get_glow_hdr_bleed_threshold">
</member>
- <member name="glow_intensity" type="float" setter="set_glow_intensity" getter="get_glow_intensity" brief="">
+ <member name="glow_intensity" type="float" setter="set_glow_intensity" getter="get_glow_intensity">
</member>
- <member name="glow_levels/1" type="bool" setter="set_glow_level" getter="is_glow_level_enabled" brief="">
+ <member name="glow_levels/1" type="bool" setter="set_glow_level" getter="is_glow_level_enabled">
</member>
- <member name="glow_levels/2" type="bool" setter="set_glow_level" getter="is_glow_level_enabled" brief="">
+ <member name="glow_levels/2" type="bool" setter="set_glow_level" getter="is_glow_level_enabled">
</member>
- <member name="glow_levels/3" type="bool" setter="set_glow_level" getter="is_glow_level_enabled" brief="">
+ <member name="glow_levels/3" type="bool" setter="set_glow_level" getter="is_glow_level_enabled">
</member>
- <member name="glow_levels/4" type="bool" setter="set_glow_level" getter="is_glow_level_enabled" brief="">
+ <member name="glow_levels/4" type="bool" setter="set_glow_level" getter="is_glow_level_enabled">
</member>
- <member name="glow_levels/5" type="bool" setter="set_glow_level" getter="is_glow_level_enabled" brief="">
+ <member name="glow_levels/5" type="bool" setter="set_glow_level" getter="is_glow_level_enabled">
</member>
- <member name="glow_levels/6" type="bool" setter="set_glow_level" getter="is_glow_level_enabled" brief="">
+ <member name="glow_levels/6" type="bool" setter="set_glow_level" getter="is_glow_level_enabled">
</member>
- <member name="glow_levels/7" type="bool" setter="set_glow_level" getter="is_glow_level_enabled" brief="">
+ <member name="glow_levels/7" type="bool" setter="set_glow_level" getter="is_glow_level_enabled">
</member>
- <member name="glow_strength" type="float" setter="set_glow_strength" getter="get_glow_strength" brief="">
+ <member name="glow_strength" type="float" setter="set_glow_strength" getter="get_glow_strength">
</member>
- <member name="ss_reflections_depth_tolerance" type="float" setter="set_ssr_depth_tolerance" getter="get_ssr_depth_tolerance" brief="">
+ <member name="ss_reflections_depth_tolerance" type="float" setter="set_ssr_depth_tolerance" getter="get_ssr_depth_tolerance">
</member>
- <member name="ss_reflections_enabled" type="bool" setter="set_ssr_enabled" getter="is_ssr_enabled" brief="">
+ <member name="ss_reflections_enabled" type="bool" setter="set_ssr_enabled" getter="is_ssr_enabled">
</member>
- <member name="ss_reflections_fade_in" type="float" setter="set_ssr_fade_in" getter="get_ssr_fade_in" brief="">
+ <member name="ss_reflections_fade_in" type="float" setter="set_ssr_fade_in" getter="get_ssr_fade_in">
</member>
- <member name="ss_reflections_fade_out" type="float" setter="set_ssr_fade_out" getter="get_ssr_fade_out" brief="">
+ <member name="ss_reflections_fade_out" type="float" setter="set_ssr_fade_out" getter="get_ssr_fade_out">
</member>
- <member name="ss_reflections_max_steps" type="int" setter="set_ssr_max_steps" getter="get_ssr_max_steps" brief="">
+ <member name="ss_reflections_max_steps" type="int" setter="set_ssr_max_steps" getter="get_ssr_max_steps">
</member>
- <member name="ss_reflections_roughness" type="bool" setter="set_ssr_rough" getter="is_ssr_rough" brief="">
+ <member name="ss_reflections_roughness" type="bool" setter="set_ssr_rough" getter="is_ssr_rough">
</member>
- <member name="ssao_bias" type="float" setter="set_ssao_bias" getter="get_ssao_bias" brief="">
+ <member name="ssao_bias" type="float" setter="set_ssao_bias" getter="get_ssao_bias">
</member>
- <member name="ssao_blur" type="bool" setter="set_ssao_blur" getter="is_ssao_blur_enabled" brief="">
+ <member name="ssao_blur" type="bool" setter="set_ssao_blur" getter="is_ssao_blur_enabled">
</member>
- <member name="ssao_color" type="Color" setter="set_ssao_color" getter="get_ssao_color" brief="">
+ <member name="ssao_color" type="Color" setter="set_ssao_color" getter="get_ssao_color">
</member>
- <member name="ssao_enabled" type="bool" setter="set_ssao_enabled" getter="is_ssao_enabled" brief="">
+ <member name="ssao_enabled" type="bool" setter="set_ssao_enabled" getter="is_ssao_enabled">
</member>
- <member name="ssao_intensity" type="float" setter="set_ssao_intensity" getter="get_ssao_intensity" brief="">
+ <member name="ssao_intensity" type="float" setter="set_ssao_intensity" getter="get_ssao_intensity">
</member>
- <member name="ssao_intensity2" type="float" setter="set_ssao_intensity2" getter="get_ssao_intensity2" brief="">
+ <member name="ssao_intensity2" type="float" setter="set_ssao_intensity2" getter="get_ssao_intensity2">
</member>
- <member name="ssao_light_affect" type="float" setter="set_ssao_direct_light_affect" getter="get_ssao_direct_light_affect" brief="">
+ <member name="ssao_light_affect" type="float" setter="set_ssao_direct_light_affect" getter="get_ssao_direct_light_affect">
</member>
- <member name="ssao_radius" type="float" setter="set_ssao_radius" getter="get_ssao_radius" brief="">
+ <member name="ssao_radius" type="float" setter="set_ssao_radius" getter="get_ssao_radius">
</member>
- <member name="ssao_radius2" type="float" setter="set_ssao_radius2" getter="get_ssao_radius2" brief="">
+ <member name="ssao_radius2" type="float" setter="set_ssao_radius2" getter="get_ssao_radius2">
</member>
- <member name="tonemap_exposure" type="float" setter="set_tonemap_exposure" getter="get_tonemap_exposure" brief="">
+ <member name="tonemap_exposure" type="float" setter="set_tonemap_exposure" getter="get_tonemap_exposure">
</member>
- <member name="tonemap_mode" type="int" setter="set_tonemapper" getter="get_tonemapper" brief="" enum="Environment.ToneMapper">
+ <member name="tonemap_mode" type="int" setter="set_tonemapper" getter="get_tonemapper" enum="Environment.ToneMapper">
</member>
- <member name="tonemap_white" type="float" setter="set_tonemap_white" getter="get_tonemap_white" brief="">
+ <member name="tonemap_white" type="float" setter="set_tonemap_white" getter="get_tonemap_white">
</member>
</members>
<constants>
diff --git a/doc/classes/FileDialog.xml b/doc/classes/FileDialog.xml
index 052c808556..d7a08368a5 100644
--- a/doc/classes/FileDialog.xml
+++ b/doc/classes/FileDialog.xml
@@ -153,13 +153,13 @@
</method>
</methods>
<members>
- <member name="access" type="int" setter="set_access" getter="get_access" brief="" enum="FileDialog.Access">
+ <member name="access" type="int" setter="set_access" getter="get_access" enum="FileDialog.Access">
</member>
- <member name="filters" type="PoolStringArray" setter="set_filters" getter="get_filters" brief="">
+ <member name="filters" type="PoolStringArray" setter="set_filters" getter="get_filters">
</member>
- <member name="mode" type="int" setter="set_mode" getter="get_mode" brief="" enum="FileDialog.Mode">
+ <member name="mode" type="int" setter="set_mode" getter="get_mode" enum="FileDialog.Mode">
</member>
- <member name="show_hidden_files" type="bool" setter="set_show_hidden_files" getter="is_showing_hidden_files" brief="">
+ <member name="show_hidden_files" type="bool" setter="set_show_hidden_files" getter="is_showing_hidden_files">
</member>
</members>
<signals>
diff --git a/doc/classes/GDNative.xml b/doc/classes/GDNative.xml
index a0b6117b36..ba813c4564 100644
--- a/doc/classes/GDNative.xml
+++ b/doc/classes/GDNative.xml
@@ -49,7 +49,7 @@
</method>
</methods>
<members>
- <member name="library" type="GDNativeLibrary" setter="set_library" getter="get_library" brief="">
+ <member name="library" type="GDNativeLibrary" setter="set_library" getter="get_library">
</member>
</members>
<constants>
diff --git a/doc/classes/GDNativeLibrary.xml b/doc/classes/GDNativeLibrary.xml
index ffb5ec5542..c3561856cc 100644
--- a/doc/classes/GDNativeLibrary.xml
+++ b/doc/classes/GDNativeLibrary.xml
@@ -43,7 +43,7 @@
</method>
</methods>
<members>
- <member name="singleton_gdnative" type="bool" setter="set_singleton_gdnative" getter="is_singleton_gdnative" brief="">
+ <member name="singleton_gdnative" type="bool" setter="set_singleton_gdnative" getter="is_singleton_gdnative">
</member>
</members>
<constants>
diff --git a/doc/classes/GIProbe.xml b/doc/classes/GIProbe.xml
index 69ed088210..9df0b80b35 100644
--- a/doc/classes/GIProbe.xml
+++ b/doc/classes/GIProbe.xml
@@ -167,25 +167,25 @@
</method>
</methods>
<members>
- <member name="bias" type="float" setter="set_bias" getter="get_bias" brief="">
+ <member name="bias" type="float" setter="set_bias" getter="get_bias">
</member>
- <member name="compress" type="bool" setter="set_compress" getter="is_compressed" brief="">
+ <member name="compress" type="bool" setter="set_compress" getter="is_compressed">
</member>
- <member name="data" type="GIProbeData" setter="set_probe_data" getter="get_probe_data" brief="">
+ <member name="data" type="GIProbeData" setter="set_probe_data" getter="get_probe_data">
</member>
- <member name="dynamic_range" type="int" setter="set_dynamic_range" getter="get_dynamic_range" brief="">
+ <member name="dynamic_range" type="int" setter="set_dynamic_range" getter="get_dynamic_range">
</member>
- <member name="energy" type="float" setter="set_energy" getter="get_energy" brief="">
+ <member name="energy" type="float" setter="set_energy" getter="get_energy">
</member>
- <member name="extents" type="Vector3" setter="set_extents" getter="get_extents" brief="">
+ <member name="extents" type="Vector3" setter="set_extents" getter="get_extents">
</member>
- <member name="interior" type="bool" setter="set_interior" getter="is_interior" brief="">
+ <member name="interior" type="bool" setter="set_interior" getter="is_interior">
</member>
- <member name="normal_bias" type="float" setter="set_normal_bias" getter="get_normal_bias" brief="">
+ <member name="normal_bias" type="float" setter="set_normal_bias" getter="get_normal_bias">
</member>
- <member name="propagation" type="float" setter="set_propagation" getter="get_propagation" brief="">
+ <member name="propagation" type="float" setter="set_propagation" getter="get_propagation">
</member>
- <member name="subdiv" type="int" setter="set_subdiv" getter="get_subdiv" brief="" enum="GIProbe.Subdiv">
+ <member name="subdiv" type="int" setter="set_subdiv" getter="get_subdiv" enum="GIProbe.Subdiv">
</member>
</members>
<constants>
diff --git a/doc/classes/GIProbeData.xml b/doc/classes/GIProbeData.xml
index de3a2ac047..6d47daf985 100644
--- a/doc/classes/GIProbeData.xml
+++ b/doc/classes/GIProbeData.xml
@@ -165,27 +165,27 @@
</method>
</methods>
<members>
- <member name="bias" type="float" setter="set_bias" getter="get_bias" brief="">
+ <member name="bias" type="float" setter="set_bias" getter="get_bias">
</member>
- <member name="bounds" type="Rect3" setter="set_bounds" getter="get_bounds" brief="">
+ <member name="bounds" type="Rect3" setter="set_bounds" getter="get_bounds">
</member>
- <member name="cell_size" type="float" setter="set_cell_size" getter="get_cell_size" brief="">
+ <member name="cell_size" type="float" setter="set_cell_size" getter="get_cell_size">
</member>
- <member name="compress" type="bool" setter="set_compress" getter="is_compressed" brief="">
+ <member name="compress" type="bool" setter="set_compress" getter="is_compressed">
</member>
- <member name="dynamic_data" type="PoolIntArray" setter="set_dynamic_data" getter="get_dynamic_data" brief="">
+ <member name="dynamic_data" type="PoolIntArray" setter="set_dynamic_data" getter="get_dynamic_data">
</member>
- <member name="dynamic_range" type="int" setter="set_dynamic_range" getter="get_dynamic_range" brief="">
+ <member name="dynamic_range" type="int" setter="set_dynamic_range" getter="get_dynamic_range">
</member>
- <member name="energy" type="float" setter="set_energy" getter="get_energy" brief="">
+ <member name="energy" type="float" setter="set_energy" getter="get_energy">
</member>
- <member name="interior" type="bool" setter="set_interior" getter="is_interior" brief="">
+ <member name="interior" type="bool" setter="set_interior" getter="is_interior">
</member>
- <member name="normal_bias" type="float" setter="set_normal_bias" getter="get_normal_bias" brief="">
+ <member name="normal_bias" type="float" setter="set_normal_bias" getter="get_normal_bias">
</member>
- <member name="propagation" type="float" setter="set_propagation" getter="get_propagation" brief="">
+ <member name="propagation" type="float" setter="set_propagation" getter="get_propagation">
</member>
- <member name="to_cell_xform" type="Transform" setter="set_to_cell_xform" getter="get_to_cell_xform" brief="">
+ <member name="to_cell_xform" type="Transform" setter="set_to_cell_xform" getter="get_to_cell_xform">
</member>
</members>
<constants>
diff --git a/doc/classes/Generic6DOFJoint.xml b/doc/classes/Generic6DOFJoint.xml
index 5ff25cafca..4b782e994a 100644
--- a/doc/classes/Generic6DOFJoint.xml
+++ b/doc/classes/Generic6DOFJoint.xml
@@ -119,107 +119,107 @@
</method>
</methods>
<members>
- <member name="angular_limit_x/damping" type="float" setter="set_param_x" getter="get_param_x" brief="">
+ <member name="angular_limit_x/damping" type="float" setter="set_param_x" getter="get_param_x">
</member>
- <member name="angular_limit_x/enabled" type="bool" setter="set_flag_x" getter="get_flag_x" brief="">
+ <member name="angular_limit_x/enabled" type="bool" setter="set_flag_x" getter="get_flag_x">
</member>
- <member name="angular_limit_x/erp" type="float" setter="set_param_x" getter="get_param_x" brief="">
+ <member name="angular_limit_x/erp" type="float" setter="set_param_x" getter="get_param_x">
</member>
- <member name="angular_limit_x/force_limit" type="float" setter="set_param_x" getter="get_param_x" brief="">
+ <member name="angular_limit_x/force_limit" type="float" setter="set_param_x" getter="get_param_x">
</member>
- <member name="angular_limit_x/lower_angle" type="float" setter="_set_angular_lo_limit_x" getter="_get_angular_lo_limit_x" brief="">
+ <member name="angular_limit_x/lower_angle" type="float" setter="_set_angular_lo_limit_x" getter="_get_angular_lo_limit_x">
</member>
- <member name="angular_limit_x/restitution" type="float" setter="set_param_x" getter="get_param_x" brief="">
+ <member name="angular_limit_x/restitution" type="float" setter="set_param_x" getter="get_param_x">
</member>
- <member name="angular_limit_x/softness" type="float" setter="set_param_x" getter="get_param_x" brief="">
+ <member name="angular_limit_x/softness" type="float" setter="set_param_x" getter="get_param_x">
</member>
- <member name="angular_limit_x/upper_angle" type="float" setter="_set_angular_hi_limit_x" getter="_get_angular_hi_limit_x" brief="">
+ <member name="angular_limit_x/upper_angle" type="float" setter="_set_angular_hi_limit_x" getter="_get_angular_hi_limit_x">
</member>
- <member name="angular_limit_y/damping" type="float" setter="set_param_y" getter="get_param_y" brief="">
+ <member name="angular_limit_y/damping" type="float" setter="set_param_y" getter="get_param_y">
</member>
- <member name="angular_limit_y/enabled" type="bool" setter="set_flag_y" getter="get_flag_y" brief="">
+ <member name="angular_limit_y/enabled" type="bool" setter="set_flag_y" getter="get_flag_y">
</member>
- <member name="angular_limit_y/erp" type="float" setter="set_param_y" getter="get_param_y" brief="">
+ <member name="angular_limit_y/erp" type="float" setter="set_param_y" getter="get_param_y">
</member>
- <member name="angular_limit_y/force_limit" type="float" setter="set_param_y" getter="get_param_y" brief="">
+ <member name="angular_limit_y/force_limit" type="float" setter="set_param_y" getter="get_param_y">
</member>
- <member name="angular_limit_y/lower_angle" type="float" setter="_set_angular_lo_limit_y" getter="_get_angular_lo_limit_y" brief="">
+ <member name="angular_limit_y/lower_angle" type="float" setter="_set_angular_lo_limit_y" getter="_get_angular_lo_limit_y">
</member>
- <member name="angular_limit_y/restitution" type="float" setter="set_param_y" getter="get_param_y" brief="">
+ <member name="angular_limit_y/restitution" type="float" setter="set_param_y" getter="get_param_y">
</member>
- <member name="angular_limit_y/softness" type="float" setter="set_param_y" getter="get_param_y" brief="">
+ <member name="angular_limit_y/softness" type="float" setter="set_param_y" getter="get_param_y">
</member>
- <member name="angular_limit_y/upper_angle" type="float" setter="_set_angular_hi_limit_y" getter="_get_angular_hi_limit_y" brief="">
+ <member name="angular_limit_y/upper_angle" type="float" setter="_set_angular_hi_limit_y" getter="_get_angular_hi_limit_y">
</member>
- <member name="angular_limit_z/damping" type="float" setter="set_param_z" getter="get_param_z" brief="">
+ <member name="angular_limit_z/damping" type="float" setter="set_param_z" getter="get_param_z">
</member>
- <member name="angular_limit_z/enabled" type="bool" setter="set_flag_z" getter="get_flag_z" brief="">
+ <member name="angular_limit_z/enabled" type="bool" setter="set_flag_z" getter="get_flag_z">
</member>
- <member name="angular_limit_z/erp" type="float" setter="set_param_z" getter="get_param_z" brief="">
+ <member name="angular_limit_z/erp" type="float" setter="set_param_z" getter="get_param_z">
</member>
- <member name="angular_limit_z/force_limit" type="float" setter="set_param_z" getter="get_param_z" brief="">
+ <member name="angular_limit_z/force_limit" type="float" setter="set_param_z" getter="get_param_z">
</member>
- <member name="angular_limit_z/lower_angle" type="float" setter="_set_angular_lo_limit_z" getter="_get_angular_lo_limit_z" brief="">
+ <member name="angular_limit_z/lower_angle" type="float" setter="_set_angular_lo_limit_z" getter="_get_angular_lo_limit_z">
</member>
- <member name="angular_limit_z/restitution" type="float" setter="set_param_z" getter="get_param_z" brief="">
+ <member name="angular_limit_z/restitution" type="float" setter="set_param_z" getter="get_param_z">
</member>
- <member name="angular_limit_z/softness" type="float" setter="set_param_z" getter="get_param_z" brief="">
+ <member name="angular_limit_z/softness" type="float" setter="set_param_z" getter="get_param_z">
</member>
- <member name="angular_limit_z/upper_angle" type="float" setter="_set_angular_hi_limit_z" getter="_get_angular_hi_limit_z" brief="">
+ <member name="angular_limit_z/upper_angle" type="float" setter="_set_angular_hi_limit_z" getter="_get_angular_hi_limit_z">
</member>
- <member name="angular_motor_x/enabled" type="bool" setter="set_flag_x" getter="get_flag_x" brief="">
+ <member name="angular_motor_x/enabled" type="bool" setter="set_flag_x" getter="get_flag_x">
</member>
- <member name="angular_motor_x/force_limit" type="float" setter="set_param_x" getter="get_param_x" brief="">
+ <member name="angular_motor_x/force_limit" type="float" setter="set_param_x" getter="get_param_x">
</member>
- <member name="angular_motor_x/target_velocity" type="float" setter="set_param_x" getter="get_param_x" brief="">
+ <member name="angular_motor_x/target_velocity" type="float" setter="set_param_x" getter="get_param_x">
</member>
- <member name="angular_motor_y/enabled" type="bool" setter="set_flag_y" getter="get_flag_y" brief="">
+ <member name="angular_motor_y/enabled" type="bool" setter="set_flag_y" getter="get_flag_y">
</member>
- <member name="angular_motor_y/force_limit" type="float" setter="set_param_y" getter="get_param_y" brief="">
+ <member name="angular_motor_y/force_limit" type="float" setter="set_param_y" getter="get_param_y">
</member>
- <member name="angular_motor_y/target_velocity" type="float" setter="set_param_y" getter="get_param_y" brief="">
+ <member name="angular_motor_y/target_velocity" type="float" setter="set_param_y" getter="get_param_y">
</member>
- <member name="angular_motor_z/enabled" type="bool" setter="set_flag_z" getter="get_flag_z" brief="">
+ <member name="angular_motor_z/enabled" type="bool" setter="set_flag_z" getter="get_flag_z">
</member>
- <member name="angular_motor_z/force_limit" type="float" setter="set_param_z" getter="get_param_z" brief="">
+ <member name="angular_motor_z/force_limit" type="float" setter="set_param_z" getter="get_param_z">
</member>
- <member name="angular_motor_z/target_velocity" type="float" setter="set_param_z" getter="get_param_z" brief="">
+ <member name="angular_motor_z/target_velocity" type="float" setter="set_param_z" getter="get_param_z">
</member>
- <member name="linear_limit_x/damping" type="float" setter="set_param_x" getter="get_param_x" brief="">
+ <member name="linear_limit_x/damping" type="float" setter="set_param_x" getter="get_param_x">
</member>
- <member name="linear_limit_x/enabled" type="bool" setter="set_flag_x" getter="get_flag_x" brief="">
+ <member name="linear_limit_x/enabled" type="bool" setter="set_flag_x" getter="get_flag_x">
</member>
- <member name="linear_limit_x/lower_distance" type="float" setter="set_param_x" getter="get_param_x" brief="">
+ <member name="linear_limit_x/lower_distance" type="float" setter="set_param_x" getter="get_param_x">
</member>
- <member name="linear_limit_x/restitution" type="float" setter="set_param_x" getter="get_param_x" brief="">
+ <member name="linear_limit_x/restitution" type="float" setter="set_param_x" getter="get_param_x">
</member>
- <member name="linear_limit_x/softness" type="float" setter="set_param_x" getter="get_param_x" brief="">
+ <member name="linear_limit_x/softness" type="float" setter="set_param_x" getter="get_param_x">
</member>
- <member name="linear_limit_x/upper_distance" type="float" setter="set_param_x" getter="get_param_x" brief="">
+ <member name="linear_limit_x/upper_distance" type="float" setter="set_param_x" getter="get_param_x">
</member>
- <member name="linear_limit_y/damping" type="float" setter="set_param_y" getter="get_param_y" brief="">
+ <member name="linear_limit_y/damping" type="float" setter="set_param_y" getter="get_param_y">
</member>
- <member name="linear_limit_y/enabled" type="bool" setter="set_flag_y" getter="get_flag_y" brief="">
+ <member name="linear_limit_y/enabled" type="bool" setter="set_flag_y" getter="get_flag_y">
</member>
- <member name="linear_limit_y/lower_distance" type="float" setter="set_param_y" getter="get_param_y" brief="">
+ <member name="linear_limit_y/lower_distance" type="float" setter="set_param_y" getter="get_param_y">
</member>
- <member name="linear_limit_y/restitution" type="float" setter="set_param_y" getter="get_param_y" brief="">
+ <member name="linear_limit_y/restitution" type="float" setter="set_param_y" getter="get_param_y">
</member>
- <member name="linear_limit_y/softness" type="float" setter="set_param_y" getter="get_param_y" brief="">
+ <member name="linear_limit_y/softness" type="float" setter="set_param_y" getter="get_param_y">
</member>
- <member name="linear_limit_y/upper_distance" type="float" setter="set_param_y" getter="get_param_y" brief="">
+ <member name="linear_limit_y/upper_distance" type="float" setter="set_param_y" getter="get_param_y">
</member>
- <member name="linear_limit_z/damping" type="float" setter="set_param_z" getter="get_param_z" brief="">
+ <member name="linear_limit_z/damping" type="float" setter="set_param_z" getter="get_param_z">
</member>
- <member name="linear_limit_z/enabled" type="bool" setter="set_flag_z" getter="get_flag_z" brief="">
+ <member name="linear_limit_z/enabled" type="bool" setter="set_flag_z" getter="get_flag_z">
</member>
- <member name="linear_limit_z/lower_distance" type="float" setter="set_param_z" getter="get_param_z" brief="">
+ <member name="linear_limit_z/lower_distance" type="float" setter="set_param_z" getter="get_param_z">
</member>
- <member name="linear_limit_z/restitution" type="float" setter="set_param_z" getter="get_param_z" brief="">
+ <member name="linear_limit_z/restitution" type="float" setter="set_param_z" getter="get_param_z">
</member>
- <member name="linear_limit_z/softness" type="float" setter="set_param_z" getter="get_param_z" brief="">
+ <member name="linear_limit_z/softness" type="float" setter="set_param_z" getter="get_param_z">
</member>
- <member name="linear_limit_z/upper_distance" type="float" setter="set_param_z" getter="get_param_z" brief="">
+ <member name="linear_limit_z/upper_distance" type="float" setter="set_param_z" getter="get_param_z">
</member>
</members>
<constants>
diff --git a/doc/classes/GeometryInstance.xml b/doc/classes/GeometryInstance.xml
index 1eb5858e6e..57aec8be41 100644
--- a/doc/classes/GeometryInstance.xml
+++ b/doc/classes/GeometryInstance.xml
@@ -131,33 +131,35 @@
</method>
</methods>
<members>
- <member name="cast_shadow" type="int" setter="set_cast_shadows_setting" getter="get_cast_shadows_setting" brief="" enum="GeometryInstance.ShadowCastingSetting">
+ <member name="cast_shadow" type="int" setter="set_cast_shadows_setting" getter="get_cast_shadows_setting" enum="GeometryInstance.ShadowCastingSetting">
</member>
- <member name="extra_cull_margin" type="float" setter="set_extra_cull_margin" getter="get_extra_cull_margin" brief="">
+ <member name="extra_cull_margin" type="float" setter="set_extra_cull_margin" getter="get_extra_cull_margin">
</member>
- <member name="lod_max_distance" type="float" setter="set_lod_max_distance" getter="get_lod_max_distance" brief="">
+ <member name="lod_max_distance" type="float" setter="set_lod_max_distance" getter="get_lod_max_distance">
</member>
- <member name="lod_max_hysteresis" type="float" setter="set_lod_max_hysteresis" getter="get_lod_max_hysteresis" brief="">
+ <member name="lod_max_hysteresis" type="float" setter="set_lod_max_hysteresis" getter="get_lod_max_hysteresis">
</member>
- <member name="lod_min_distance" type="float" setter="set_lod_min_distance" getter="get_lod_min_distance" brief="">
+ <member name="lod_min_distance" type="float" setter="set_lod_min_distance" getter="get_lod_min_distance">
</member>
- <member name="lod_min_hysteresis" type="float" setter="set_lod_min_hysteresis" getter="get_lod_min_hysteresis" brief="">
+ <member name="lod_min_hysteresis" type="float" setter="set_lod_min_hysteresis" getter="get_lod_min_hysteresis">
</member>
- <member name="material_override" type="Material" setter="set_material_override" getter="get_material_override" brief="">
+ <member name="material_override" type="Material" setter="set_material_override" getter="get_material_override">
</member>
- <member name="use_in_baked_light" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="use_in_baked_light" type="bool" setter="set_flag" getter="get_flag">
</member>
</members>
<constants>
- <constant name="FLAG_MAX" value="1" enum="">
+ <constant name="SHADOW_CASTING_SETTING_OFF" value="0">
</constant>
- <constant name="SHADOW_CASTING_SETTING_OFF" value="0" enum="">
+ <constant name="SHADOW_CASTING_SETTING_ON" value="1">
</constant>
- <constant name="SHADOW_CASTING_SETTING_ON" value="1" enum="">
+ <constant name="SHADOW_CASTING_SETTING_DOUBLE_SIDED" value="2">
</constant>
- <constant name="SHADOW_CASTING_SETTING_DOUBLE_SIDED" value="2" enum="">
+ <constant name="SHADOW_CASTING_SETTING_SHADOWS_ONLY" value="3">
</constant>
- <constant name="SHADOW_CASTING_SETTING_SHADOWS_ONLY" value="3" enum="">
+ <constant name="FLAG_USE_BAKED_LIGHT" value="0">
+ </constant>
+ <constant name="FLAG_MAX" value="1">
</constant>
</constants>
</class>
diff --git a/doc/classes/Gradient.xml b/doc/classes/Gradient.xml
index 73beee38cd..f97908b0a2 100644
--- a/doc/classes/Gradient.xml
+++ b/doc/classes/Gradient.xml
@@ -121,9 +121,9 @@
</method>
</methods>
<members>
- <member name="colors" type="PoolColorArray" setter="set_colors" getter="get_colors" brief="">
+ <member name="colors" type="PoolColorArray" setter="set_colors" getter="get_colors">
</member>
- <member name="offsets" type="PoolRealArray" setter="set_offsets" getter="get_offsets" brief="">
+ <member name="offsets" type="PoolRealArray" setter="set_offsets" getter="get_offsets">
</member>
</members>
<constants>
diff --git a/doc/classes/GradientTexture.xml b/doc/classes/GradientTexture.xml
index c32990114b..eab8ea77af 100644
--- a/doc/classes/GradientTexture.xml
+++ b/doc/classes/GradientTexture.xml
@@ -35,10 +35,10 @@
</method>
</methods>
<members>
- <member name="gradient" type="Gradient" setter="set_gradient" getter="get_gradient" brief="">
+ <member name="gradient" type="Gradient" setter="set_gradient" getter="get_gradient">
The [Gradient] that will be used to fill the texture.
</member>
- <member name="width" type="int" setter="set_width" getter="get_width" brief="">
+ <member name="width" type="int" setter="set_width" getter="get_width">
The number of color samples that will be obtained from the [Gradient].
</member>
</members>
diff --git a/doc/classes/GraphNode.xml b/doc/classes/GraphNode.xml
index f6a12497bc..de1d9c1194 100644
--- a/doc/classes/GraphNode.xml
+++ b/doc/classes/GraphNode.xml
@@ -279,11 +279,11 @@
</method>
</methods>
<members>
- <member name="resizable" type="bool" setter="set_resizable" getter="is_resizable" brief="">
+ <member name="resizable" type="bool" setter="set_resizable" getter="is_resizable">
</member>
- <member name="show_close" type="bool" setter="set_show_close_button" getter="is_close_button_visible" brief="">
+ <member name="show_close" type="bool" setter="set_show_close_button" getter="is_close_button_visible">
</member>
- <member name="title" type="String" setter="set_title" getter="get_title" brief="">
+ <member name="title" type="String" setter="set_title" getter="get_title">
</member>
</members>
<signals>
diff --git a/doc/classes/GridContainer.xml b/doc/classes/GridContainer.xml
index 6d272e8164..ca7b868cd8 100644
--- a/doc/classes/GridContainer.xml
+++ b/doc/classes/GridContainer.xml
@@ -29,7 +29,7 @@
</method>
</methods>
<members>
- <member name="columns" type="int" setter="set_columns" getter="get_columns" brief="">
+ <member name="columns" type="int" setter="set_columns" getter="get_columns">
</member>
</members>
<constants>
diff --git a/doc/classes/GrooveJoint2D.xml b/doc/classes/GrooveJoint2D.xml
index 9afee7ee2b..3db2d9aee9 100644
--- a/doc/classes/GrooveJoint2D.xml
+++ b/doc/classes/GrooveJoint2D.xml
@@ -45,9 +45,9 @@
</method>
</methods>
<members>
- <member name="initial_offset" type="float" setter="set_initial_offset" getter="get_initial_offset" brief="">
+ <member name="initial_offset" type="float" setter="set_initial_offset" getter="get_initial_offset">
</member>
- <member name="length" type="float" setter="set_length" getter="get_length" brief="">
+ <member name="length" type="float" setter="set_length" getter="get_length">
</member>
</members>
<constants>
diff --git a/doc/classes/HTTPRequest.xml b/doc/classes/HTTPRequest.xml
index 6aa799b3f9..c2839890cf 100644
--- a/doc/classes/HTTPRequest.xml
+++ b/doc/classes/HTTPRequest.xml
@@ -122,11 +122,11 @@
</method>
</methods>
<members>
- <member name="body_size_limit" type="int" setter="set_body_size_limit" getter="get_body_size_limit" brief="">
+ <member name="body_size_limit" type="int" setter="set_body_size_limit" getter="get_body_size_limit">
</member>
- <member name="max_redirects" type="int" setter="set_max_redirects" getter="get_max_redirects" brief="">
+ <member name="max_redirects" type="int" setter="set_max_redirects" getter="get_max_redirects">
</member>
- <member name="use_threads" type="bool" setter="set_use_threads" getter="is_using_threads" brief="">
+ <member name="use_threads" type="bool" setter="set_use_threads" getter="is_using_threads">
</member>
</members>
<signals>
diff --git a/doc/classes/HingeJoint.xml b/doc/classes/HingeJoint.xml
index fe4b2fd795..ae3693c3a4 100644
--- a/doc/classes/HingeJoint.xml
+++ b/doc/classes/HingeJoint.xml
@@ -47,25 +47,25 @@
</method>
</methods>
<members>
- <member name="angular_limit/bias" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="angular_limit/bias" type="float" setter="set_param" getter="get_param">
</member>
- <member name="angular_limit/enable" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="angular_limit/enable" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="angular_limit/lower" type="float" setter="_set_lower_limit" getter="_get_lower_limit" brief="">
+ <member name="angular_limit/lower" type="float" setter="_set_lower_limit" getter="_get_lower_limit">
</member>
- <member name="angular_limit/relaxation" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="angular_limit/relaxation" type="float" setter="set_param" getter="get_param">
</member>
- <member name="angular_limit/softness" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="angular_limit/softness" type="float" setter="set_param" getter="get_param">
</member>
- <member name="angular_limit/upper" type="float" setter="_set_upper_limit" getter="_get_upper_limit" brief="">
+ <member name="angular_limit/upper" type="float" setter="_set_upper_limit" getter="_get_upper_limit">
</member>
- <member name="motor/enable" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="motor/enable" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="motor/max_impulse" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="motor/max_impulse" type="float" setter="set_param" getter="get_param">
</member>
- <member name="motor/target_velocity" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="motor/target_velocity" type="float" setter="set_param" getter="get_param">
</member>
- <member name="params/bias" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="params/bias" type="float" setter="set_param" getter="get_param">
</member>
</members>
<constants>
diff --git a/doc/classes/Image.xml b/doc/classes/Image.xml
index 985345df46..f4ea9d00ce 100644
--- a/doc/classes/Image.xml
+++ b/doc/classes/Image.xml
@@ -373,7 +373,7 @@
</method>
</methods>
<members>
- <member name="data" type="Dictionary" setter="_set_data" getter="_get_data" brief="">
+ <member name="data" type="Dictionary" setter="_set_data" getter="_get_data">
</member>
</members>
<constants>
diff --git a/doc/classes/InputEvent.xml b/doc/classes/InputEvent.xml
index 1bfbacd480..392ee25ad6 100644
--- a/doc/classes/InputEvent.xml
+++ b/doc/classes/InputEvent.xml
@@ -123,7 +123,7 @@
</method>
</methods>
<members>
- <member name="device" type="int" setter="set_device" getter="get_device" brief="">
+ <member name="device" type="int" setter="set_device" getter="get_device">
</member>
</members>
<constants>
diff --git a/doc/classes/InputEventAction.xml b/doc/classes/InputEventAction.xml
index a93c3683b2..2617ea4dfa 100644
--- a/doc/classes/InputEventAction.xml
+++ b/doc/classes/InputEventAction.xml
@@ -34,9 +34,9 @@
</method>
</methods>
<members>
- <member name="action" type="String" setter="set_action" getter="get_action" brief="">
+ <member name="action" type="String" setter="set_action" getter="get_action">
</member>
- <member name="pressed" type="bool" setter="set_pressed" getter="is_pressed" brief="">
+ <member name="pressed" type="bool" setter="set_pressed" getter="is_pressed">
</member>
</members>
<constants>
diff --git a/doc/classes/InputEventJoypadButton.xml b/doc/classes/InputEventJoypadButton.xml
index 72c34fecb8..2784b06442 100644
--- a/doc/classes/InputEventJoypadButton.xml
+++ b/doc/classes/InputEventJoypadButton.xml
@@ -48,13 +48,13 @@
</method>
</methods>
<members>
- <member name="button_index" type="int" setter="set_button_index" getter="get_button_index" brief="">
+ <member name="button_index" type="int" setter="set_button_index" getter="get_button_index">
Joypad button identifier, one of the JOY_BUTTON_* constants in [@Global Scope].
</member>
- <member name="pressed" type="bool" setter="set_pressed" getter="is_pressed" brief="">
+ <member name="pressed" type="bool" setter="set_pressed" getter="is_pressed">
Pressed state of the joypad button.
</member>
- <member name="pressure" type="float" setter="set_pressure" getter="get_pressure" brief="">
+ <member name="pressure" type="float" setter="set_pressure" getter="get_pressure">
Intensity of the button pressure, ranges from 0 to 1.0.
</member>
</members>
diff --git a/doc/classes/InputEventJoypadMotion.xml b/doc/classes/InputEventJoypadMotion.xml
index 33cdac5154..8a26007fc1 100644
--- a/doc/classes/InputEventJoypadMotion.xml
+++ b/doc/classes/InputEventJoypadMotion.xml
@@ -40,10 +40,10 @@
</method>
</methods>
<members>
- <member name="axis" type="int" setter="set_axis" getter="get_axis" brief="">
+ <member name="axis" type="int" setter="set_axis" getter="get_axis">
Joypad axis identifier, one of the JOY_AXIS_* constants in [@Global Scope].
</member>
- <member name="axis_value" type="float" setter="set_axis_value" getter="get_axis_value" brief="">
+ <member name="axis_value" type="float" setter="set_axis_value" getter="get_axis_value">
Position of the axis, ranging from -1.0 to 1.0. A value of 0 means that the axis is in its neutral position.
</member>
</members>
diff --git a/doc/classes/InputEventKey.xml b/doc/classes/InputEventKey.xml
index e76447d521..151e19d25d 100644
--- a/doc/classes/InputEventKey.xml
+++ b/doc/classes/InputEventKey.xml
@@ -62,16 +62,16 @@
</method>
</methods>
<members>
- <member name="echo" type="bool" setter="set_echo" getter="is_echo" brief="">
+ <member name="echo" type="bool" setter="set_echo" getter="is_echo">
Echo state of the key, i.e. whether it's a repeat event or not.
</member>
- <member name="pressed" type="bool" setter="set_pressed" getter="is_pressed" brief="">
+ <member name="pressed" type="bool" setter="set_pressed" getter="is_pressed">
Pressed state of the key.
</member>
- <member name="scancode" type="int" setter="set_scancode" getter="get_scancode" brief="">
+ <member name="scancode" type="int" setter="set_scancode" getter="get_scancode">
Scancode of the key, one of the KEY_* constants in [@Global Scope].
</member>
- <member name="unicode" type="int" setter="set_unicode" getter="get_unicode" brief="">
+ <member name="unicode" type="int" setter="set_unicode" getter="get_unicode">
Unicode identifier of the key (when relevant).
</member>
</members>
diff --git a/doc/classes/InputEventMouse.xml b/doc/classes/InputEventMouse.xml
index 15412b15e0..57f0acbf30 100644
--- a/doc/classes/InputEventMouse.xml
+++ b/doc/classes/InputEventMouse.xml
@@ -54,13 +54,13 @@
</method>
</methods>
<members>
- <member name="button_mask" type="int" setter="set_button_mask" getter="get_button_mask" brief="">
+ <member name="button_mask" type="int" setter="set_button_mask" getter="get_button_mask">
Mouse button mask identifier, one of or a bitwise combination of the BUTTON_MASK_* constants in [@Global Scope].
</member>
- <member name="global_position" type="Vector2" setter="set_global_position" getter="get_global_position" brief="">
+ <member name="global_position" type="Vector2" setter="set_global_position" getter="get_global_position">
Global position of the mouse click.
</member>
- <member name="position" type="Vector2" setter="set_position" getter="get_position" brief="">
+ <member name="position" type="Vector2" setter="set_position" getter="get_position">
Local position of the mouse click.
</member>
</members>
diff --git a/doc/classes/InputEventMouseButton.xml b/doc/classes/InputEventMouseButton.xml
index d33a94d6e0..63e31eb61c 100644
--- a/doc/classes/InputEventMouseButton.xml
+++ b/doc/classes/InputEventMouseButton.xml
@@ -62,15 +62,15 @@
</method>
</methods>
<members>
- <member name="button_index" type="int" setter="set_button_index" getter="get_button_index" brief="">
+ <member name="button_index" type="int" setter="set_button_index" getter="get_button_index">
Mouse button identifier, one of the BUTTON_* or BUTTON_WHEEL_* constants in [@Global Scope].
</member>
- <member name="doubleclick" type="bool" setter="set_doubleclick" getter="is_doubleclick" brief="">
+ <member name="doubleclick" type="bool" setter="set_doubleclick" getter="is_doubleclick">
Whether the event is a double-click.
</member>
- <member name="factor" type="float" setter="set_factor" getter="get_factor" brief="">
+ <member name="factor" type="float" setter="set_factor" getter="get_factor">
</member>
- <member name="pressed" type="bool" setter="set_pressed" getter="is_pressed" brief="">
+ <member name="pressed" type="bool" setter="set_pressed" getter="is_pressed">
Pressed state of the mouse button.
</member>
</members>
diff --git a/doc/classes/InputEventMouseMotion.xml b/doc/classes/InputEventMouseMotion.xml
index 85c68b6bb5..59fe8d2e58 100644
--- a/doc/classes/InputEventMouseMotion.xml
+++ b/doc/classes/InputEventMouseMotion.xml
@@ -40,10 +40,10 @@
</method>
</methods>
<members>
- <member name="relative" type="Vector2" setter="set_relative" getter="get_relative" brief="">
+ <member name="relative" type="Vector2" setter="set_relative" getter="get_relative">
Position of the mouse pointer relative to the previous mouse position.
</member>
- <member name="speed" type="Vector2" setter="set_speed" getter="get_speed" brief="">
+ <member name="speed" type="Vector2" setter="set_speed" getter="get_speed">
Speed of the mouse pointer.
</member>
</members>
diff --git a/doc/classes/InputEventScreenDrag.xml b/doc/classes/InputEventScreenDrag.xml
index 401e5cc027..0b0ecc17bc 100644
--- a/doc/classes/InputEventScreenDrag.xml
+++ b/doc/classes/InputEventScreenDrag.xml
@@ -68,16 +68,16 @@
</method>
</methods>
<members>
- <member name="index" type="int" setter="set_index" getter="get_index" brief="">
+ <member name="index" type="int" setter="set_index" getter="get_index">
Drag event index in the case of a multi-drag event.
</member>
- <member name="position" type="Vector2" setter="set_position" getter="get_position" brief="">
+ <member name="position" type="Vector2" setter="set_position" getter="get_position">
Position of the drag event.
</member>
- <member name="relative" type="Vector2" setter="set_relative" getter="get_relative" brief="">
+ <member name="relative" type="Vector2" setter="set_relative" getter="get_relative">
Position of the drag event relative to its start position.
</member>
- <member name="speed" type="Vector2" setter="set_speed" getter="get_speed" brief="">
+ <member name="speed" type="Vector2" setter="set_speed" getter="get_speed">
Speed of the drag event.
</member>
</members>
diff --git a/doc/classes/InputEventScreenTouch.xml b/doc/classes/InputEventScreenTouch.xml
index c8e11e05bf..97c3537364 100644
--- a/doc/classes/InputEventScreenTouch.xml
+++ b/doc/classes/InputEventScreenTouch.xml
@@ -48,13 +48,13 @@
</method>
</methods>
<members>
- <member name="index" type="int" setter="set_index" getter="get_index" brief="">
+ <member name="index" type="int" setter="set_index" getter="get_index">
Touch event index in the case of a multi-touch event.
</member>
- <member name="position" type="Vector2" setter="set_position" getter="get_position" brief="">
+ <member name="position" type="Vector2" setter="set_position" getter="get_position">
Position of the touch event.
</member>
- <member name="pressed" type="bool" setter="set_pressed" getter="is_pressed" brief="">
+ <member name="pressed" type="bool" setter="set_pressed" getter="is_pressed">
Pressed state of the touch event.
</member>
</members>
diff --git a/doc/classes/InputEventWithModifiers.xml b/doc/classes/InputEventWithModifiers.xml
index 65b6441a82..7bbdf0a441 100644
--- a/doc/classes/InputEventWithModifiers.xml
+++ b/doc/classes/InputEventWithModifiers.xml
@@ -82,19 +82,19 @@
</method>
</methods>
<members>
- <member name="alt" type="bool" setter="set_alt" getter="get_alt" brief="">
+ <member name="alt" type="bool" setter="set_alt" getter="get_alt">
State of the Alt modifier.
</member>
- <member name="command" type="bool" setter="set_command" getter="get_command" brief="">
+ <member name="command" type="bool" setter="set_command" getter="get_command">
State of the Command modifier.
</member>
- <member name="control" type="bool" setter="set_control" getter="get_control" brief="">
+ <member name="control" type="bool" setter="set_control" getter="get_control">
State of the Ctrl modifier.
</member>
- <member name="meta" type="bool" setter="set_metakey" getter="get_metakey" brief="">
+ <member name="meta" type="bool" setter="set_metakey" getter="get_metakey">
State of the Meta modifier.
</member>
- <member name="shift" type="bool" setter="set_shift" getter="get_shift" brief="">
+ <member name="shift" type="bool" setter="set_shift" getter="get_shift">
State of the Shift modifier.
</member>
</members>
diff --git a/doc/classes/InterpolatedCamera.xml b/doc/classes/InterpolatedCamera.xml
index a2f6ba01d3..5e5ce59a8b 100644
--- a/doc/classes/InterpolatedCamera.xml
+++ b/doc/classes/InterpolatedCamera.xml
@@ -61,11 +61,11 @@
</method>
</methods>
<members>
- <member name="enabled" type="bool" setter="set_interpolation_enabled" getter="is_interpolation_enabled" brief="">
+ <member name="enabled" type="bool" setter="set_interpolation_enabled" getter="is_interpolation_enabled">
</member>
- <member name="speed" type="float" setter="set_speed" getter="get_speed" brief="">
+ <member name="speed" type="float" setter="set_speed" getter="get_speed">
</member>
- <member name="target" type="NodePath" setter="set_target_path" getter="get_target_path" brief="">
+ <member name="target" type="NodePath" setter="set_target_path" getter="get_target_path">
</member>
</members>
<constants>
diff --git a/doc/classes/ItemList.xml b/doc/classes/ItemList.xml
index 2ec3f71072..3423b8fb9c 100644
--- a/doc/classes/ItemList.xml
+++ b/doc/classes/ItemList.xml
@@ -458,25 +458,25 @@
</method>
</methods>
<members>
- <member name="allow_rmb_select" type="bool" setter="set_allow_rmb_select" getter="get_allow_rmb_select" brief="">
+ <member name="allow_rmb_select" type="bool" setter="set_allow_rmb_select" getter="get_allow_rmb_select">
</member>
- <member name="auto_height" type="bool" setter="set_auto_height" getter="has_auto_height" brief="">
+ <member name="auto_height" type="bool" setter="set_auto_height" getter="has_auto_height">
</member>
- <member name="fixed_column_width" type="int" setter="set_fixed_column_width" getter="get_fixed_column_width" brief="">
+ <member name="fixed_column_width" type="int" setter="set_fixed_column_width" getter="get_fixed_column_width">
</member>
- <member name="icon_mode" type="int" setter="set_icon_mode" getter="get_icon_mode" brief="" enum="ItemList.IconMode">
+ <member name="icon_mode" type="int" setter="set_icon_mode" getter="get_icon_mode" enum="ItemList.IconMode">
</member>
- <member name="icon_scale" type="float" setter="set_icon_scale" getter="get_icon_scale" brief="">
+ <member name="icon_scale" type="float" setter="set_icon_scale" getter="get_icon_scale">
</member>
- <member name="items" type="Array" setter="_set_items" getter="_get_items" brief="">
+ <member name="items" type="Array" setter="_set_items" getter="_get_items">
</member>
- <member name="max_columns" type="int" setter="set_max_columns" getter="get_max_columns" brief="">
+ <member name="max_columns" type="int" setter="set_max_columns" getter="get_max_columns">
</member>
- <member name="max_text_lines" type="int" setter="set_max_text_lines" getter="get_max_text_lines" brief="">
+ <member name="max_text_lines" type="int" setter="set_max_text_lines" getter="get_max_text_lines">
</member>
- <member name="same_column_width" type="bool" setter="set_same_column_width" getter="is_same_column_width" brief="">
+ <member name="same_column_width" type="bool" setter="set_same_column_width" getter="is_same_column_width">
</member>
- <member name="select_mode" type="int" setter="set_select_mode" getter="get_select_mode" brief="" enum="ItemList.SelectMode">
+ <member name="select_mode" type="int" setter="set_select_mode" getter="get_select_mode" enum="ItemList.SelectMode">
</member>
</members>
<signals>
diff --git a/doc/classes/Joint.xml b/doc/classes/Joint.xml
index 089df79043..2e7d24aac1 100644
--- a/doc/classes/Joint.xml
+++ b/doc/classes/Joint.xml
@@ -67,13 +67,13 @@
</method>
</methods>
<members>
- <member name="collision/exclude_nodes" type="bool" setter="set_exclude_nodes_from_collision" getter="get_exclude_nodes_from_collision" brief="">
+ <member name="collision/exclude_nodes" type="bool" setter="set_exclude_nodes_from_collision" getter="get_exclude_nodes_from_collision">
</member>
- <member name="nodes/node_a" type="NodePath" setter="set_node_a" getter="get_node_a" brief="">
+ <member name="nodes/node_a" type="NodePath" setter="set_node_a" getter="get_node_a">
</member>
- <member name="nodes/node_b" type="NodePath" setter="set_node_b" getter="get_node_b" brief="">
+ <member name="nodes/node_b" type="NodePath" setter="set_node_b" getter="get_node_b">
</member>
- <member name="solver/priority" type="int" setter="set_solver_priority" getter="get_solver_priority" brief="">
+ <member name="solver/priority" type="int" setter="set_solver_priority" getter="get_solver_priority">
</member>
</members>
<constants>
diff --git a/doc/classes/Joint2D.xml b/doc/classes/Joint2D.xml
index cf685d498f..e6c2f6d157 100644
--- a/doc/classes/Joint2D.xml
+++ b/doc/classes/Joint2D.xml
@@ -73,13 +73,13 @@
</method>
</methods>
<members>
- <member name="bias" type="float" setter="set_bias" getter="get_bias" brief="">
+ <member name="bias" type="float" setter="set_bias" getter="get_bias">
</member>
- <member name="disable_collision" type="bool" setter="set_exclude_nodes_from_collision" getter="get_exclude_nodes_from_collision" brief="">
+ <member name="disable_collision" type="bool" setter="set_exclude_nodes_from_collision" getter="get_exclude_nodes_from_collision">
</member>
- <member name="node_a" type="NodePath" setter="set_node_a" getter="get_node_a" brief="">
+ <member name="node_a" type="NodePath" setter="set_node_a" getter="get_node_a">
</member>
- <member name="node_b" type="NodePath" setter="set_node_b" getter="get_node_b" brief="">
+ <member name="node_b" type="NodePath" setter="set_node_b" getter="get_node_b">
</member>
</members>
<constants>
diff --git a/doc/classes/KinematicBody.xml b/doc/classes/KinematicBody.xml
index 74354bdd15..8f242c5187 100644
--- a/doc/classes/KinematicBody.xml
+++ b/doc/classes/KinematicBody.xml
@@ -101,7 +101,7 @@
</method>
</methods>
<members>
- <member name="collision/safe_margin" type="float" setter="set_safe_margin" getter="get_safe_margin" brief="">
+ <member name="collision/safe_margin" type="float" setter="set_safe_margin" getter="get_safe_margin">
</member>
</members>
<constants>
diff --git a/doc/classes/KinematicBody2D.xml b/doc/classes/KinematicBody2D.xml
index 6a4e9bbc5a..dddae2c0fc 100644
--- a/doc/classes/KinematicBody2D.xml
+++ b/doc/classes/KinematicBody2D.xml
@@ -13,109 +13,28 @@
<demos>
</demos>
<methods>
- <method name="get_collision_collider" qualifiers="const">
- <return type="Object">
- </return>
- <argument index="0" name="collision" type="int">
- </argument>
- <description>
- </description>
- </method>
- <method name="get_collision_collider_id" qualifiers="const">
- <return type="int">
- </return>
- <argument index="0" name="collision" type="int">
- </argument>
- <description>
- </description>
- </method>
- <method name="get_collision_collider_metadata" qualifiers="const">
- <return type="Variant">
- </return>
- <argument index="0" name="collision" type="int">
- </argument>
- <description>
- </description>
- </method>
- <method name="get_collision_collider_shape" qualifiers="const">
- <return type="Object">
- </return>
- <argument index="0" name="collision" type="int">
- </argument>
- <description>
- </description>
- </method>
- <method name="get_collision_collider_shape_index" qualifiers="const">
- <return type="int">
- </return>
- <argument index="0" name="collision" type="int">
- </argument>
- <description>
- </description>
- </method>
- <method name="get_collision_collider_velocity" qualifiers="const">
- <return type="Vector2">
- </return>
- <argument index="0" name="collision" type="int">
- </argument>
- <description>
- Return the velocity of the body that collided with this one.
- </description>
- </method>
- <method name="get_collision_count" qualifiers="const">
- <return type="int">
- </return>
- <description>
- </description>
- </method>
- <method name="get_collision_local_shape" qualifiers="const">
- <return type="Object">
- </return>
- <argument index="0" name="collision" type="int">
- </argument>
- <description>
- </description>
- </method>
- <method name="get_collision_normal" qualifiers="const">
- <return type="Vector2">
- </return>
- <argument index="0" name="collision" type="int">
- </argument>
- <description>
- </description>
- </method>
- <method name="get_collision_position" qualifiers="const">
+ <method name="get_floor_velocity" qualifiers="const">
<return type="Vector2">
</return>
- <argument index="0" name="collision" type="int">
- </argument>
<description>
</description>
</method>
- <method name="get_collision_remainder" qualifiers="const">
- <return type="Vector2">
+ <method name="get_safe_margin" qualifiers="const">
+ <return type="float">
</return>
- <argument index="0" name="collision" type="int">
- </argument>
<description>
</description>
</method>
- <method name="get_collision_travel" qualifiers="const">
- <return type="Vector2">
+ <method name="get_slide_collision">
+ <return type="KinematicCollision2D">
</return>
- <argument index="0" name="collision" type="int">
+ <argument index="0" name="slide_idx" type="int">
</argument>
<description>
</description>
</method>
- <method name="get_floor_velocity" qualifiers="const">
- <return type="Vector2">
- </return>
- <description>
- </description>
- </method>
- <method name="get_safe_margin" qualifiers="const">
- <return type="float">
+ <method name="get_slide_count" qualifiers="const">
+ <return type="int">
</return>
<description>
</description>
@@ -138,22 +57,13 @@
<description>
</description>
</method>
- <method name="move">
- <return type="Dictionary">
+ <method name="move_and_collide">
+ <return type="KinematicCollision2D">
</return>
<argument index="0" name="rel_vec" type="Vector2">
</argument>
<description>
- Move the body in the given direction, stopping if there is an obstacle. If as a result of a movement there will be any collision then informations about this collision will be in returned dictionary. Dictionary will contains those keys:
- - "position" - collision position
- - "normal" - collision normal
- - "local_shape" - id of this kinematic body shape that took part in a collision
- - "travel" - traveled movement before being stopped
- - "remainder" - remaining movement before being stopped
- - "collider_id" - id of the collider, it can be used when dealing with [Physics2DServer]
- - "collider" - colliding body
- - "collider_shape_index" - index of the colliding shape, inside collider body "collider_metadata"
- If the body did not intersect anything, then an empty dictionary (dir.empty()==true) is returned instead. Please note that this method is less user friendly than [method move_and_slide]. If you don't want to program each edge case manually, then it's recommended to use [method move_and_slide] instead.
+ Moves the body along the given vector. The body will stop if it collides. Returns a [KinematicCollision2D], which contains information about the colliding body.
</description>
</method>
<method name="move_and_slide">
@@ -188,12 +98,12 @@
<argument index="1" name="rel_vec" type="Vector2">
</argument>
<description>
- Return true if there would be a collision if the body moved from the given point in the given direction.
+ Returns true if there would be a collision if the body moved from the given point in the given direction.
</description>
</method>
</methods>
<members>
- <member name="collision/safe_margin" type="float" setter="set_safe_margin" getter="get_safe_margin" brief="">
+ <member name="collision/safe_margin" type="float" setter="set_safe_margin" getter="get_safe_margin">
</member>
</members>
<constants>
diff --git a/doc/classes/KinematicCollision.xml b/doc/classes/KinematicCollision.xml
index 4c0a40ecdf..5e5b125654 100644
--- a/doc/classes/KinematicCollision.xml
+++ b/doc/classes/KinematicCollision.xml
@@ -77,27 +77,27 @@
</method>
</methods>
<members>
- <member name="collider" type="Object" setter="" getter="get_collider" brief="">
+ <member name="collider" type="Object" setter="" getter="get_collider">
</member>
- <member name="collider_id" type="int" setter="" getter="get_collider_id" brief="">
+ <member name="collider_id" type="int" setter="" getter="get_collider_id">
</member>
- <member name="collider_metadata" type="Variant" setter="" getter="get_collider_metadata" brief="">
+ <member name="collider_metadata" type="Variant" setter="" getter="get_collider_metadata">
</member>
- <member name="collider_shape" type="Object" setter="" getter="get_collider_shape" brief="">
+ <member name="collider_shape" type="Object" setter="" getter="get_collider_shape">
</member>
- <member name="collider_shape_index" type="int" setter="" getter="get_collider_shape_index" brief="">
+ <member name="collider_shape_index" type="int" setter="" getter="get_collider_shape_index">
</member>
- <member name="collider_velocity" type="Vector3" setter="" getter="get_collider_velocity" brief="">
+ <member name="collider_velocity" type="Vector3" setter="" getter="get_collider_velocity">
</member>
- <member name="local_shape" type="Object" setter="" getter="get_local_shape" brief="">
+ <member name="local_shape" type="Object" setter="" getter="get_local_shape">
</member>
- <member name="normal" type="Vector3" setter="" getter="get_normal" brief="">
+ <member name="normal" type="Vector3" setter="" getter="get_normal">
</member>
- <member name="position" type="Vector3" setter="" getter="get_position" brief="">
+ <member name="position" type="Vector3" setter="" getter="get_position">
</member>
- <member name="remainder" type="Vector3" setter="" getter="get_remainder" brief="">
+ <member name="remainder" type="Vector3" setter="" getter="get_remainder">
</member>
- <member name="travel" type="Vector3" setter="" getter="get_travel" brief="">
+ <member name="travel" type="Vector3" setter="" getter="get_travel">
</member>
</members>
<constants>
diff --git a/doc/classes/KinematicCollision2D.xml b/doc/classes/KinematicCollision2D.xml
new file mode 100644
index 0000000000..7a40a39292
--- /dev/null
+++ b/doc/classes/KinematicCollision2D.xml
@@ -0,0 +1,119 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<class name="KinematicCollision2D" inherits="Reference" category="Core" version="3.0.alpha.custom_build">
+ <brief_description>
+ Collision data for KinematicBody2D collisions.
+ </brief_description>
+ <description>
+ Contains collision data for KinematicBody2D collisions. When a [KinematicBody2D] is moved using [method KinematicBody2D.move_and_collide], it stops if it detects a collision with another body. If a collision is detected, a KinematicCollision2D object is returned.
+ This object contains information about the collision, including the colliding object, the remaining motion, and the collision position. This information can be used to calculate a collision response.
+ </description>
+ <tutorials>
+ </tutorials>
+ <demos>
+ </demos>
+ <methods>
+ <method name="get_collider" qualifiers="const">
+ <return type="Object">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_collider_id" qualifiers="const">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_collider_metadata" qualifiers="const">
+ <return type="Variant">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_collider_shape" qualifiers="const">
+ <return type="Object">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_collider_shape_index" qualifiers="const">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_collider_velocity" qualifiers="const">
+ <return type="Vector2">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_local_shape" qualifiers="const">
+ <return type="Object">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_normal" qualifiers="const">
+ <return type="Vector2">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_position" qualifiers="const">
+ <return type="Vector2">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_remainder" qualifiers="const">
+ <return type="Vector2">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_travel" qualifiers="const">
+ <return type="Vector2">
+ </return>
+ <description>
+ </description>
+ </method>
+ </methods>
+ <members>
+ <member name="collider" type="Object" setter="" getter="get_collider">
+ The colliding body.
+ </member>
+ <member name="collider_id" type="int" setter="" getter="get_collider_id">
+ The colliding body's unique [RID].
+ </member>
+ <member name="collider_metadata" type="Variant" setter="" getter="get_collider_metadata">
+ The colliding body's metadata. See [Object].
+ </member>
+ <member name="collider_shape" type="Object" setter="" getter="get_collider_shape">
+ The colliding body's shape.
+ </member>
+ <member name="collider_shape_index" type="int" setter="" getter="get_collider_shape_index">
+ The colliding shape's index. See [CollisionObject2D].
+ </member>
+ <member name="collider_velocity" type="Vector2" setter="" getter="get_collider_velocity">
+ The colliding object's velocity.
+ </member>
+ <member name="local_shape" type="Object" setter="" getter="get_local_shape">
+ The moving object's colliding shape.
+ </member>
+ <member name="normal" type="Vector2" setter="" getter="get_normal">
+ The colliding body's shape's normal at the point of collision.
+ </member>
+ <member name="position" type="Vector2" setter="" getter="get_position">
+ The point of collision.
+ </member>
+ <member name="remainder" type="Vector2" setter="" getter="get_remainder">
+ The moving object's remaining movement vector.
+ </member>
+ <member name="travel" type="Vector2" setter="" getter="get_travel">
+ The distance the moving object traveled before collision.
+ </member>
+ </members>
+ <constants>
+ </constants>
+</class>
diff --git a/doc/classes/Label.xml b/doc/classes/Label.xml
index afcca416d3..8c5e69b407 100644
--- a/doc/classes/Label.xml
+++ b/doc/classes/Label.xml
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="Label" inherits="Control" category="Core" version="3.0.alpha.custom_build">
<brief_description>
- Control that displays formatted text.
+ Displays plain text in a line or wrapped inside a rectangle. For formatted text, use [RichTextLabel].
</brief_description>
<description>
- Label is a control that displays formatted text, optionally autowrapping it to the [Control] area. It inherits from range to be able to scroll wrapped text vertically.
+ Label displays plain text on the screen. It gives you control over the horizontal and vertical alignment, and can wrap the text inside the node's bounding rectangle. It doesn't support bold, italics or other formatting. For that, use [RichTextLabel] instead.
</description>
<tutorials>
</tutorials>
@@ -22,14 +22,14 @@
<return type="int">
</return>
<description>
- Return the amount of lines.
+ Returns the amount of lines of text the Label has.
</description>
</method>
<method name="get_line_height" qualifiers="const">
<return type="int">
</return>
<description>
- Return the height of a line.
+ Returns the font size in pixels.
</description>
</method>
<method name="get_lines_skipped" qualifiers="const">
@@ -98,14 +98,14 @@
<return type="bool">
</return>
<description>
- Return true if text would be cut off if it is too wide.
+ Return [code]true[/code] if text would be cut off if it is too wide.
</description>
</method>
<method name="is_uppercase" qualifiers="const">
<return type="bool">
</return>
<description>
- Return true if text is displayed in all capitals.
+ Return [code]true[/code] if text is displayed in all capitals.
</description>
</method>
<method name="set_align">
@@ -200,23 +200,32 @@
</method>
</methods>
<members>
- <member name="align" type="int" setter="set_align" getter="get_align" brief="" enum="Label.Align">
+ <member name="align" type="int" setter="set_align" getter="get_align" enum="Label.Align">
+ Controls the text's horizontal align. Supports left, center, right, and fill, or justify. Set it to one of the [code]ALIGN_*[/code] constants.
</member>
- <member name="autowrap" type="bool" setter="set_autowrap" getter="has_autowrap" brief="">
+ <member name="autowrap" type="bool" setter="set_autowrap" getter="has_autowrap">
+ If [code]true[/code], wraps the text inside the node's bounding rectangle. If you resize the node, it will change its height automatically to show all the text. Default: false.
</member>
- <member name="clip_text" type="bool" setter="set_clip_text" getter="is_clipping_text" brief="">
+ <member name="clip_text" type="bool" setter="set_clip_text" getter="is_clipping_text">
+ If [code]true[/code], the Label only shows the text that fits inside its bounding rectangle. It also lets you scale the node down freely.
</member>
- <member name="lines_skipped" type="int" setter="set_lines_skipped" getter="get_lines_skipped" brief="">
+ <member name="lines_skipped" type="int" setter="set_lines_skipped" getter="get_lines_skipped">
+ The node ignores the first [code]lines_skipped[/code] lines before it starts to display text.
</member>
- <member name="max_lines_visible" type="int" setter="set_max_lines_visible" getter="get_max_lines_visible" brief="">
+ <member name="max_lines_visible" type="int" setter="set_max_lines_visible" getter="get_max_lines_visible">
+ Limits the lines of text the node shows on screen.
</member>
- <member name="percent_visible" type="float" setter="set_percent_visible" getter="get_percent_visible" brief="">
+ <member name="percent_visible" type="float" setter="set_percent_visible" getter="get_percent_visible">
+ Limits the count of visible characters. If you set [code]percent_visible[/code] to 50, only up to half of the text's characters will display on screen. Useful to animate the text in a dialog box.
</member>
- <member name="text" type="String" setter="set_text" getter="get_text" brief="">
+ <member name="text" type="String" setter="set_text" getter="get_text">
+ The text to display on screen.
</member>
- <member name="uppercase" type="bool" setter="set_uppercase" getter="is_uppercase" brief="">
+ <member name="uppercase" type="bool" setter="set_uppercase" getter="is_uppercase">
+ If [code]true[/code], all the text displays as UPPERCASE.
</member>
- <member name="valign" type="int" setter="set_valign" getter="get_valign" brief="" enum="Label.VAlign">
+ <member name="valign" type="int" setter="set_valign" getter="get_valign" enum="Label.VAlign">
+ Controls the text's vertical align. Supports top, center, bottom, and fill. Set it to one of the [code]VALIGN_*[/code] constants.
</member>
</members>
<constants>
diff --git a/doc/classes/LargeTexture.xml b/doc/classes/LargeTexture.xml
index 900020baa0..e4cabdc556 100644
--- a/doc/classes/LargeTexture.xml
+++ b/doc/classes/LargeTexture.xml
@@ -88,7 +88,7 @@
</method>
</methods>
<members>
- <member name="_data" type="Array" setter="_set_data" getter="_get_data" brief="">
+ <member name="_data" type="Array" setter="_set_data" getter="_get_data">
</member>
</members>
<constants>
diff --git a/doc/classes/Light.xml b/doc/classes/Light.xml
index 961b0796ce..11eee135cb 100644
--- a/doc/classes/Light.xml
+++ b/doc/classes/Light.xml
@@ -129,27 +129,27 @@
</method>
</methods>
<members>
- <member name="editor_only" type="bool" setter="set_editor_only" getter="is_editor_only" brief="">
+ <member name="editor_only" type="bool" setter="set_editor_only" getter="is_editor_only">
</member>
- <member name="light_color" type="Color" setter="set_color" getter="get_color" brief="">
+ <member name="light_color" type="Color" setter="set_color" getter="get_color">
</member>
- <member name="light_cull_mask" type="int" setter="set_cull_mask" getter="get_cull_mask" brief="">
+ <member name="light_cull_mask" type="int" setter="set_cull_mask" getter="get_cull_mask">
</member>
- <member name="light_energy" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="light_energy" type="float" setter="set_param" getter="get_param">
</member>
- <member name="light_negative" type="bool" setter="set_negative" getter="is_negative" brief="">
+ <member name="light_negative" type="bool" setter="set_negative" getter="is_negative">
</member>
- <member name="light_specular" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="light_specular" type="float" setter="set_param" getter="get_param">
</member>
- <member name="shadow_bias" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="shadow_bias" type="float" setter="set_param" getter="get_param">
</member>
- <member name="shadow_color" type="Color" setter="set_shadow_color" getter="get_shadow_color" brief="">
+ <member name="shadow_color" type="Color" setter="set_shadow_color" getter="get_shadow_color">
</member>
- <member name="shadow_contact" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="shadow_contact" type="float" setter="set_param" getter="get_param">
</member>
- <member name="shadow_enabled" type="bool" setter="set_shadow" getter="has_shadow" brief="">
+ <member name="shadow_enabled" type="bool" setter="set_shadow" getter="has_shadow">
</member>
- <member name="shadow_reverse_cull_face" type="bool" setter="set_shadow_reverse_cull_face" getter="get_shadow_reverse_cull_face" brief="">
+ <member name="shadow_reverse_cull_face" type="bool" setter="set_shadow_reverse_cull_face" getter="get_shadow_reverse_cull_face">
</member>
</members>
<constants>
diff --git a/doc/classes/Light2D.xml b/doc/classes/Light2D.xml
index 43c550c280..1386fc53d9 100644
--- a/doc/classes/Light2D.xml
+++ b/doc/classes/Light2D.xml
@@ -339,47 +339,47 @@
</method>
</methods>
<members>
- <member name="color" type="Color" setter="set_color" getter="get_color" brief="">
+ <member name="color" type="Color" setter="set_color" getter="get_color">
</member>
- <member name="editor_only" type="bool" setter="set_editor_only" getter="is_editor_only" brief="">
+ <member name="editor_only" type="bool" setter="set_editor_only" getter="is_editor_only">
</member>
- <member name="enabled" type="bool" setter="set_enabled" getter="is_enabled" brief="">
+ <member name="enabled" type="bool" setter="set_enabled" getter="is_enabled">
</member>
- <member name="energy" type="float" setter="set_energy" getter="get_energy" brief="">
+ <member name="energy" type="float" setter="set_energy" getter="get_energy">
</member>
- <member name="mode" type="int" setter="set_mode" getter="get_mode" brief="" enum="Light2D.Mode">
+ <member name="mode" type="int" setter="set_mode" getter="get_mode" enum="Light2D.Mode">
</member>
- <member name="offset" type="Vector2" setter="set_texture_offset" getter="get_texture_offset" brief="">
+ <member name="offset" type="Vector2" setter="set_texture_offset" getter="get_texture_offset">
</member>
- <member name="range_height" type="float" setter="set_height" getter="get_height" brief="">
+ <member name="range_height" type="float" setter="set_height" getter="get_height">
</member>
- <member name="range_item_cull_mask" type="int" setter="set_item_cull_mask" getter="get_item_cull_mask" brief="">
+ <member name="range_item_cull_mask" type="int" setter="set_item_cull_mask" getter="get_item_cull_mask">
</member>
- <member name="range_layer_max" type="int" setter="set_layer_range_max" getter="get_layer_range_max" brief="">
+ <member name="range_layer_max" type="int" setter="set_layer_range_max" getter="get_layer_range_max">
</member>
- <member name="range_layer_min" type="int" setter="set_layer_range_min" getter="get_layer_range_min" brief="">
+ <member name="range_layer_min" type="int" setter="set_layer_range_min" getter="get_layer_range_min">
</member>
- <member name="range_z_max" type="int" setter="set_z_range_max" getter="get_z_range_max" brief="">
+ <member name="range_z_max" type="int" setter="set_z_range_max" getter="get_z_range_max">
</member>
- <member name="range_z_min" type="int" setter="set_z_range_min" getter="get_z_range_min" brief="">
+ <member name="range_z_min" type="int" setter="set_z_range_min" getter="get_z_range_min">
</member>
- <member name="shadow_buffer_size" type="int" setter="set_shadow_buffer_size" getter="get_shadow_buffer_size" brief="">
+ <member name="shadow_buffer_size" type="int" setter="set_shadow_buffer_size" getter="get_shadow_buffer_size">
</member>
- <member name="shadow_color" type="Color" setter="set_shadow_color" getter="get_shadow_color" brief="">
+ <member name="shadow_color" type="Color" setter="set_shadow_color" getter="get_shadow_color">
</member>
- <member name="shadow_enabled" type="bool" setter="set_shadow_enabled" getter="is_shadow_enabled" brief="">
+ <member name="shadow_enabled" type="bool" setter="set_shadow_enabled" getter="is_shadow_enabled">
</member>
- <member name="shadow_filter" type="int" setter="set_shadow_filter" getter="get_shadow_filter" brief="" enum="Light2D.ShadowFilter">
+ <member name="shadow_filter" type="int" setter="set_shadow_filter" getter="get_shadow_filter" enum="Light2D.ShadowFilter">
</member>
- <member name="shadow_filter_smooth" type="float" setter="set_shadow_smooth" getter="get_shadow_smooth" brief="">
+ <member name="shadow_filter_smooth" type="float" setter="set_shadow_smooth" getter="get_shadow_smooth">
</member>
- <member name="shadow_gradient_length" type="float" setter="set_shadow_gradient_length" getter="get_shadow_gradient_length" brief="">
+ <member name="shadow_gradient_length" type="float" setter="set_shadow_gradient_length" getter="get_shadow_gradient_length">
</member>
- <member name="shadow_item_cull_mask" type="int" setter="set_item_shadow_cull_mask" getter="get_item_shadow_cull_mask" brief="">
+ <member name="shadow_item_cull_mask" type="int" setter="set_item_shadow_cull_mask" getter="get_item_shadow_cull_mask">
</member>
- <member name="texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="texture_scale" type="float" setter="set_texture_scale" getter="get_texture_scale" brief="">
+ <member name="texture_scale" type="float" setter="set_texture_scale" getter="get_texture_scale">
</member>
</members>
<constants>
@@ -395,5 +395,17 @@
<constant name="MODE_MASK" value="3">
The light texture of the Light2D is used as a mask, hiding or revealing parts of the screen underneath depending on the value of each pixel of the light (mask) texture.
</constant>
+ <constant name="SHADOW_FILTER_NONE" value="0">
+ </constant>
+ <constant name="SHADOW_FILTER_PCF3" value="1">
+ </constant>
+ <constant name="SHADOW_FILTER_PCF5" value="2">
+ </constant>
+ <constant name="SHADOW_FILTER_PCF7" value="3">
+ </constant>
+ <constant name="SHADOW_FILTER_PCF9" value="4">
+ </constant>
+ <constant name="SHADOW_FILTER_PCF13" value="5">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/LightOccluder2D.xml b/doc/classes/LightOccluder2D.xml
index b60623c8b0..babcf31c08 100644
--- a/doc/classes/LightOccluder2D.xml
+++ b/doc/classes/LightOccluder2D.xml
@@ -45,10 +45,10 @@
</method>
</methods>
<members>
- <member name="light_mask" type="int" setter="set_occluder_light_mask" getter="get_occluder_light_mask" brief="">
+ <member name="light_mask" type="int" setter="set_occluder_light_mask" getter="get_occluder_light_mask">
The LightOccluder2D's light mask. The LightOccluder2D will cast shadows only from Light2D(s) that have the same light mask(s).
</member>
- <member name="occluder" type="OccluderPolygon2D" setter="set_occluder_polygon" getter="get_occluder_polygon" brief="">
+ <member name="occluder" type="OccluderPolygon2D" setter="set_occluder_polygon" getter="get_occluder_polygon">
The [OccluderPolygon2D] used to compute the shadow.
</member>
</members>
diff --git a/doc/classes/Line2D.xml b/doc/classes/Line2D.xml
index 4d8bad5819..81fd255781 100644
--- a/doc/classes/Line2D.xml
+++ b/doc/classes/Line2D.xml
@@ -21,7 +21,7 @@
</description>
</method>
<method name="get_begin_cap_mode" qualifiers="const">
- <return type="int" enum="LineCapMode">
+ <return type="int" enum="Line2D.LineCapMode">
</return>
<description>
</description>
@@ -33,7 +33,7 @@
</description>
</method>
<method name="get_end_cap_mode" qualifiers="const">
- <return type="int" enum="LineCapMode">
+ <return type="int" enum="Line2D.LineCapMode">
</return>
<description>
</description>
@@ -45,7 +45,7 @@
</description>
</method>
<method name="get_joint_mode" qualifiers="const">
- <return type="int" enum="LineJointMode">
+ <return type="int" enum="Line2D.LineJointMode">
</return>
<description>
</description>
@@ -89,7 +89,7 @@
</description>
</method>
<method name="get_texture_mode" qualifiers="const">
- <return type="int" enum="LineTextureMode">
+ <return type="int" enum="Line2D.LineTextureMode">
</return>
<description>
</description>
@@ -112,7 +112,7 @@
<method name="set_begin_cap_mode">
<return type="void">
</return>
- <argument index="0" name="mode" type="int" enum="LineCapMode">
+ <argument index="0" name="mode" type="int" enum="Line2D.LineCapMode">
</argument>
<description>
</description>
@@ -128,7 +128,7 @@
<method name="set_end_cap_mode">
<return type="void">
</return>
- <argument index="0" name="mode" type="int" enum="LineCapMode">
+ <argument index="0" name="mode" type="int" enum="Line2D.LineCapMode">
</argument>
<description>
</description>
@@ -144,7 +144,7 @@
<method name="set_joint_mode">
<return type="void">
</return>
- <argument index="0" name="mode" type="int" enum="LineJointMode">
+ <argument index="0" name="mode" type="int" enum="Line2D.LineJointMode">
</argument>
<description>
</description>
@@ -194,7 +194,7 @@
<method name="set_texture_mode">
<return type="void">
</return>
- <argument index="0" name="mode" type="int" enum="LineTextureMode">
+ <argument index="0" name="mode" type="int" enum="Line2D.LineTextureMode">
</argument>
<description>
</description>
@@ -209,27 +209,27 @@
</method>
</methods>
<members>
- <member name="begin_cap_mode" type="int" setter="set_begin_cap_mode" getter="get_begin_cap_mode" brief="" enum="LineCapMode">
+ <member name="begin_cap_mode" type="int" setter="set_begin_cap_mode" getter="get_begin_cap_mode" enum="Line2D.LineCapMode">
</member>
- <member name="default_color" type="Color" setter="set_default_color" getter="get_default_color" brief="">
+ <member name="default_color" type="Color" setter="set_default_color" getter="get_default_color">
</member>
- <member name="end_cap_mode" type="int" setter="set_end_cap_mode" getter="get_end_cap_mode" brief="" enum="LineCapMode">
+ <member name="end_cap_mode" type="int" setter="set_end_cap_mode" getter="get_end_cap_mode" enum="Line2D.LineCapMode">
</member>
- <member name="gradient" type="Gradient" setter="set_gradient" getter="get_gradient" brief="">
+ <member name="gradient" type="Gradient" setter="set_gradient" getter="get_gradient">
</member>
- <member name="joint_mode" type="int" setter="set_joint_mode" getter="get_joint_mode" brief="" enum="LineJointMode">
+ <member name="joint_mode" type="int" setter="set_joint_mode" getter="get_joint_mode" enum="Line2D.LineJointMode">
</member>
- <member name="points" type="PoolVector2Array" setter="set_points" getter="get_points" brief="">
+ <member name="points" type="PoolVector2Array" setter="set_points" getter="get_points">
</member>
- <member name="round_precision" type="int" setter="set_round_precision" getter="get_round_precision" brief="">
+ <member name="round_precision" type="int" setter="set_round_precision" getter="get_round_precision">
</member>
- <member name="sharp_limit" type="float" setter="set_sharp_limit" getter="get_sharp_limit" brief="">
+ <member name="sharp_limit" type="float" setter="set_sharp_limit" getter="get_sharp_limit">
</member>
- <member name="texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="texture_mode" type="int" setter="set_texture_mode" getter="get_texture_mode" brief="" enum="LineTextureMode">
+ <member name="texture_mode" type="int" setter="set_texture_mode" getter="get_texture_mode" enum="Line2D.LineTextureMode">
</member>
- <member name="width" type="float" setter="set_width" getter="get_width" brief="">
+ <member name="width" type="float" setter="set_width" getter="get_width">
</member>
</members>
<constants>
diff --git a/doc/classes/LineEdit.xml b/doc/classes/LineEdit.xml
index 493152b9c1..0577e1ba37 100644
--- a/doc/classes/LineEdit.xml
+++ b/doc/classes/LineEdit.xml
@@ -242,27 +242,27 @@
</method>
</methods>
<members>
- <member name="align" type="int" setter="set_align" getter="get_align" brief="" enum="LineEdit.Align">
+ <member name="align" type="int" setter="set_align" getter="get_align" enum="LineEdit.Align">
</member>
- <member name="caret_blink" type="bool" setter="cursor_set_blink_enabled" getter="cursor_get_blink_enabled" brief="">
+ <member name="caret_blink" type="bool" setter="cursor_set_blink_enabled" getter="cursor_get_blink_enabled">
</member>
- <member name="caret_blink_speed" type="float" setter="cursor_set_blink_speed" getter="cursor_get_blink_speed" brief="">
+ <member name="caret_blink_speed" type="float" setter="cursor_set_blink_speed" getter="cursor_get_blink_speed">
</member>
- <member name="editable" type="bool" setter="set_editable" getter="is_editable" brief="">
+ <member name="editable" type="bool" setter="set_editable" getter="is_editable">
</member>
- <member name="expand_to_len" type="bool" setter="set_expand_to_text_length" getter="get_expand_to_text_length" brief="">
+ <member name="expand_to_len" type="bool" setter="set_expand_to_text_length" getter="get_expand_to_text_length">
</member>
- <member name="focus_mode" type="int" setter="set_focus_mode" getter="get_focus_mode" brief="" enum="Control.FocusMode">
+ <member name="focus_mode" type="int" setter="set_focus_mode" getter="get_focus_mode" enum="Control.FocusMode">
</member>
- <member name="max_length" type="int" setter="set_max_length" getter="get_max_length" brief="">
+ <member name="max_length" type="int" setter="set_max_length" getter="get_max_length">
</member>
- <member name="placeholder_alpha" type="float" setter="set_placeholder_alpha" getter="get_placeholder_alpha" brief="">
+ <member name="placeholder_alpha" type="float" setter="set_placeholder_alpha" getter="get_placeholder_alpha">
</member>
- <member name="placeholder_text" type="String" setter="set_placeholder" getter="get_placeholder" brief="">
+ <member name="placeholder_text" type="String" setter="set_placeholder" getter="get_placeholder">
</member>
- <member name="secret" type="bool" setter="set_secret" getter="is_secret" brief="">
+ <member name="secret" type="bool" setter="set_secret" getter="is_secret">
</member>
- <member name="text" type="String" setter="set_text" getter="get_text" brief="">
+ <member name="text" type="String" setter="set_text" getter="get_text">
</member>
</members>
<signals>
diff --git a/doc/classes/LineShape2D.xml b/doc/classes/LineShape2D.xml
index 9bc762f6c4..3346c46a19 100644
--- a/doc/classes/LineShape2D.xml
+++ b/doc/classes/LineShape2D.xml
@@ -45,9 +45,9 @@
</method>
</methods>
<members>
- <member name="d" type="float" setter="set_d" getter="get_d" brief="">
+ <member name="d" type="float" setter="set_d" getter="get_d">
</member>
- <member name="normal" type="Vector2" setter="set_normal" getter="get_normal" brief="">
+ <member name="normal" type="Vector2" setter="set_normal" getter="get_normal">
</member>
</members>
<constants>
diff --git a/doc/classes/LinkButton.xml b/doc/classes/LinkButton.xml
index 2cbf3407af..d9598daf16 100644
--- a/doc/classes/LinkButton.xml
+++ b/doc/classes/LinkButton.xml
@@ -45,9 +45,9 @@
</method>
</methods>
<members>
- <member name="text" type="String" setter="set_text" getter="get_text" brief="">
+ <member name="text" type="String" setter="set_text" getter="get_text">
</member>
- <member name="underline" type="int" setter="set_underline_mode" getter="get_underline_mode" brief="" enum="LinkButton.UnderlineMode">
+ <member name="underline" type="int" setter="set_underline_mode" getter="get_underline_mode" enum="LinkButton.UnderlineMode">
</member>
</members>
<constants>
diff --git a/doc/classes/Marshalls.xml b/doc/classes/Marshalls.xml
index 6870764b68..b443d03108 100644
--- a/doc/classes/Marshalls.xml
+++ b/doc/classes/Marshalls.xml
@@ -1,8 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="Marshalls" inherits="Reference" category="Core" version="3.0.alpha.custom_build">
<brief_description>
+ Data transformation (marshalling) and encoding helpers.
</brief_description>
<description>
+ Provides data transformation and encoding utility functions.
</description>
<tutorials>
</tutorials>
diff --git a/doc/classes/Material.xml b/doc/classes/Material.xml
index 6312a997f6..88b35ac6b5 100644
--- a/doc/classes/Material.xml
+++ b/doc/classes/Material.xml
@@ -41,9 +41,9 @@
</method>
</methods>
<members>
- <member name="next_pass" type="Material" setter="set_next_pass" getter="get_next_pass" brief="">
+ <member name="next_pass" type="Material" setter="set_next_pass" getter="get_next_pass">
</member>
- <member name="render_priority" type="int" setter="set_render_priority" getter="get_render_priority" brief="">
+ <member name="render_priority" type="int" setter="set_render_priority" getter="get_render_priority">
</member>
</members>
<constants>
diff --git a/doc/classes/MenuButton.xml b/doc/classes/MenuButton.xml
index d71fc0463f..f1ab74d00e 100644
--- a/doc/classes/MenuButton.xml
+++ b/doc/classes/MenuButton.xml
@@ -20,7 +20,7 @@
</method>
</methods>
<members>
- <member name="items" type="Array" setter="_set_items" getter="_get_items" brief="">
+ <member name="items" type="Array" setter="_set_items" getter="_get_items">
</member>
</members>
<signals>
diff --git a/doc/classes/Mesh.xml b/doc/classes/Mesh.xml
index 66b52e7f48..658265d242 100644
--- a/doc/classes/Mesh.xml
+++ b/doc/classes/Mesh.xml
@@ -71,5 +71,73 @@
<constant name="PRIMITIVE_TRIANGLE_FAN" value="6">
Render array as triangle fans.
</constant>
+ <constant name="BLEND_SHAPE_MODE_NORMALIZED" value="0">
+ </constant>
+ <constant name="BLEND_SHAPE_MODE_RELATIVE" value="1">
+ </constant>
+ <constant name="ARRAY_FORMAT_VERTEX" value="1">
+ </constant>
+ <constant name="ARRAY_FORMAT_NORMAL" value="2">
+ </constant>
+ <constant name="ARRAY_FORMAT_TANGENT" value="4">
+ </constant>
+ <constant name="ARRAY_FORMAT_COLOR" value="8">
+ </constant>
+ <constant name="ARRAY_FORMAT_TEX_UV" value="16">
+ </constant>
+ <constant name="ARRAY_FORMAT_TEX_UV2" value="32">
+ </constant>
+ <constant name="ARRAY_FORMAT_BONES" value="64">
+ </constant>
+ <constant name="ARRAY_FORMAT_WEIGHTS" value="128">
+ </constant>
+ <constant name="ARRAY_FORMAT_INDEX" value="256">
+ </constant>
+ <constant name="ARRAY_COMPRESS_BASE" value="9">
+ </constant>
+ <constant name="ARRAY_COMPRESS_VERTEX" value="512">
+ </constant>
+ <constant name="ARRAY_COMPRESS_NORMAL" value="1024">
+ </constant>
+ <constant name="ARRAY_COMPRESS_TANGENT" value="2048">
+ </constant>
+ <constant name="ARRAY_COMPRESS_COLOR" value="4096">
+ </constant>
+ <constant name="ARRAY_COMPRESS_TEX_UV" value="8192">
+ </constant>
+ <constant name="ARRAY_COMPRESS_TEX_UV2" value="16384">
+ </constant>
+ <constant name="ARRAY_COMPRESS_BONES" value="32768">
+ </constant>
+ <constant name="ARRAY_COMPRESS_WEIGHTS" value="65536">
+ </constant>
+ <constant name="ARRAY_COMPRESS_INDEX" value="131072">
+ </constant>
+ <constant name="ARRAY_FLAG_USE_2D_VERTICES" value="262144">
+ </constant>
+ <constant name="ARRAY_FLAG_USE_16_BIT_BONES" value="524288">
+ </constant>
+ <constant name="ARRAY_COMPRESS_DEFAULT" value="97792">
+ </constant>
+ <constant name="ARRAY_VERTEX" value="0">
+ </constant>
+ <constant name="ARRAY_NORMAL" value="1">
+ </constant>
+ <constant name="ARRAY_TANGENT" value="2">
+ </constant>
+ <constant name="ARRAY_COLOR" value="3">
+ </constant>
+ <constant name="ARRAY_TEX_UV" value="4">
+ </constant>
+ <constant name="ARRAY_TEX_UV2" value="5">
+ </constant>
+ <constant name="ARRAY_BONES" value="6">
+ </constant>
+ <constant name="ARRAY_WEIGHTS" value="7">
+ </constant>
+ <constant name="ARRAY_INDEX" value="8">
+ </constant>
+ <constant name="ARRAY_MAX" value="9">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/MeshInstance.xml b/doc/classes/MeshInstance.xml
index a713aad930..56b446cac1 100644
--- a/doc/classes/MeshInstance.xml
+++ b/doc/classes/MeshInstance.xml
@@ -82,10 +82,10 @@
</method>
</methods>
<members>
- <member name="mesh" type="Mesh" setter="set_mesh" getter="get_mesh" brief="">
+ <member name="mesh" type="Mesh" setter="set_mesh" getter="get_mesh">
The [Mesh] resource for the instance.
</member>
- <member name="skeleton" type="NodePath" setter="set_skeleton_path" getter="get_skeleton_path" brief="">
+ <member name="skeleton" type="NodePath" setter="set_skeleton_path" getter="get_skeleton_path">
[NodePath] to the [Skeleton] associated with the instance.
</member>
</members>
diff --git a/doc/classes/MultiMesh.xml b/doc/classes/MultiMesh.xml
index 4b0155a206..6df9689ada 100644
--- a/doc/classes/MultiMesh.xml
+++ b/doc/classes/MultiMesh.xml
@@ -123,17 +123,17 @@
</method>
</methods>
<members>
- <member name="color_array" type="PoolColorArray" setter="_set_color_array" getter="_get_color_array" brief="">
+ <member name="color_array" type="PoolColorArray" setter="_set_color_array" getter="_get_color_array">
</member>
- <member name="color_format" type="int" setter="set_color_format" getter="get_color_format" brief="" enum="MultiMesh.ColorFormat">
+ <member name="color_format" type="int" setter="set_color_format" getter="get_color_format" enum="MultiMesh.ColorFormat">
</member>
- <member name="instance_count" type="int" setter="set_instance_count" getter="get_instance_count" brief="">
+ <member name="instance_count" type="int" setter="set_instance_count" getter="get_instance_count">
</member>
- <member name="mesh" type="Mesh" setter="set_mesh" getter="get_mesh" brief="">
+ <member name="mesh" type="Mesh" setter="set_mesh" getter="get_mesh">
</member>
- <member name="transform_array" type="PoolVector3Array" setter="_set_transform_array" getter="_get_transform_array" brief="">
+ <member name="transform_array" type="PoolVector3Array" setter="_set_transform_array" getter="_get_transform_array">
</member>
- <member name="transform_format" type="int" setter="set_transform_format" getter="get_transform_format" brief="" enum="MultiMesh.TransformFormat">
+ <member name="transform_format" type="int" setter="set_transform_format" getter="get_transform_format" enum="MultiMesh.TransformFormat">
</member>
</members>
<constants>
diff --git a/doc/classes/MultiMeshInstance.xml b/doc/classes/MultiMeshInstance.xml
index 1d5448b24c..06454e3cdc 100644
--- a/doc/classes/MultiMeshInstance.xml
+++ b/doc/classes/MultiMeshInstance.xml
@@ -29,7 +29,7 @@
</method>
</methods>
<members>
- <member name="multimesh" type="MultiMesh" setter="set_multimesh" getter="get_multimesh" brief="">
+ <member name="multimesh" type="MultiMesh" setter="set_multimesh" getter="get_multimesh">
</member>
</members>
<constants>
diff --git a/doc/classes/NativeScript.xml b/doc/classes/NativeScript.xml
index 63ea5673b3..b040cfd966 100644
--- a/doc/classes/NativeScript.xml
+++ b/doc/classes/NativeScript.xml
@@ -45,9 +45,9 @@
</method>
</methods>
<members>
- <member name="class_name" type="String" setter="set_class_name" getter="get_class_name" brief="">
+ <member name="class_name" type="String" setter="set_class_name" getter="get_class_name">
</member>
- <member name="library" type="GDNativeLibrary" setter="set_library" getter="get_library" brief="">
+ <member name="library" type="GDNativeLibrary" setter="set_library" getter="get_library">
</member>
</members>
<constants>
diff --git a/doc/classes/Navigation.xml b/doc/classes/Navigation.xml
index 96a201d406..3e063f6a82 100644
--- a/doc/classes/Navigation.xml
+++ b/doc/classes/Navigation.xml
@@ -103,7 +103,7 @@
</method>
</methods>
<members>
- <member name="up_vector" type="Vector3" setter="set_up_vector" getter="get_up_vector" brief="">
+ <member name="up_vector" type="Vector3" setter="set_up_vector" getter="get_up_vector">
</member>
</members>
<constants>
diff --git a/doc/classes/NavigationMesh.xml b/doc/classes/NavigationMesh.xml
index 6b0583f4b2..788fadfd77 100644
--- a/doc/classes/NavigationMesh.xml
+++ b/doc/classes/NavigationMesh.xml
@@ -31,6 +31,84 @@
<description>
</description>
</method>
+ <method name="get_agent_height" qualifiers="const">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_agent_max_climb" qualifiers="const">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_agent_max_slope" qualifiers="const">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_agent_radius">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_cell_height" qualifiers="const">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_cell_size" qualifiers="const">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_detail_sample_distance" qualifiers="const">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_detail_sample_max_error" qualifiers="const">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_edge_max_error" qualifiers="const">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_edge_max_length" qualifiers="const">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_filter_ledge_spans" qualifiers="const">
+ <return type="bool">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_filter_low_hanging_obstacles" qualifiers="const">
+ <return type="bool">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_filter_walkable_low_height_spans" qualifiers="const">
+ <return type="bool">
+ </return>
+ <description>
+ </description>
+ </method>
<method name="get_polygon">
<return type="PoolIntArray">
</return>
@@ -45,12 +123,164 @@
<description>
</description>
</method>
+ <method name="get_region_merge_size" qualifiers="const">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_region_min_size" qualifiers="const">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_sample_partition_type" qualifiers="const">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
<method name="get_vertices" qualifiers="const">
<return type="PoolVector3Array">
</return>
<description>
</description>
</method>
+ <method name="get_verts_per_poly" qualifiers="const">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="set_agent_height">
+ <return type="void">
+ </return>
+ <argument index="0" name="agent_height" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_agent_max_climb">
+ <return type="void">
+ </return>
+ <argument index="0" name="agent_max_climb" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_agent_max_slope">
+ <return type="void">
+ </return>
+ <argument index="0" name="agent_max_slope" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_agent_radius">
+ <return type="void">
+ </return>
+ <argument index="0" name="agent_radius" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_cell_height">
+ <return type="void">
+ </return>
+ <argument index="0" name="cell_height" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_cell_size">
+ <return type="void">
+ </return>
+ <argument index="0" name="cell_size" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_detail_sample_distance">
+ <return type="void">
+ </return>
+ <argument index="0" name="detail_sample_dist" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_detail_sample_max_error">
+ <return type="void">
+ </return>
+ <argument index="0" name="detail_sample_max_error" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_edge_max_error">
+ <return type="void">
+ </return>
+ <argument index="0" name="edge_max_error" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_edge_max_length">
+ <return type="void">
+ </return>
+ <argument index="0" name="edge_max_length" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_filter_ledge_spans">
+ <return type="void">
+ </return>
+ <argument index="0" name="filter_ledge_spans" type="bool">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_filter_low_hanging_obstacles">
+ <return type="void">
+ </return>
+ <argument index="0" name="filter_low_hanging_obstacles" type="bool">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_filter_walkable_low_height_spans">
+ <return type="void">
+ </return>
+ <argument index="0" name="filter_walkable_low_height_spans" type="bool">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_region_merge_size">
+ <return type="void">
+ </return>
+ <argument index="0" name="region_merge_size" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_region_min_size">
+ <return type="void">
+ </return>
+ <argument index="0" name="region_min_size" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_sample_partition_type">
+ <return type="void">
+ </return>
+ <argument index="0" name="sample_partition_type" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
<method name="set_vertices">
<return type="void">
</return>
@@ -59,13 +289,61 @@
<description>
</description>
</method>
+ <method name="set_verts_per_poly">
+ <return type="void">
+ </return>
+ <argument index="0" name="verts_per_poly" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
</methods>
<members>
- <member name="polygons" type="Array" setter="_set_polygons" getter="_get_polygons" brief="">
+ <member name="agent/height" type="float" setter="set_agent_height" getter="get_agent_height">
+ </member>
+ <member name="agent/max_climb" type="float" setter="set_agent_max_climb" getter="get_agent_max_climb">
+ </member>
+ <member name="agent/max_slope" type="float" setter="set_agent_max_slope" getter="get_agent_max_slope">
+ </member>
+ <member name="agent/radius" type="float" setter="set_agent_radius" getter="get_agent_radius">
+ </member>
+ <member name="cell/height" type="float" setter="set_cell_height" getter="get_cell_height">
+ </member>
+ <member name="cell/size" type="float" setter="set_cell_size" getter="get_cell_size">
+ </member>
+ <member name="detail/sample_distance" type="float" setter="set_detail_sample_distance" getter="get_detail_sample_distance">
+ </member>
+ <member name="detail/sample_max_error" type="float" setter="set_detail_sample_max_error" getter="get_detail_sample_max_error">
+ </member>
+ <member name="edge/max_error" type="float" setter="set_edge_max_error" getter="get_edge_max_error">
+ </member>
+ <member name="edge/max_length" type="float" setter="set_edge_max_length" getter="get_edge_max_length">
+ </member>
+ <member name="filter/filter_walkable_low_height_spans" type="bool" setter="set_filter_walkable_low_height_spans" getter="get_filter_walkable_low_height_spans">
+ </member>
+ <member name="filter/ledge_spans" type="bool" setter="set_filter_ledge_spans" getter="get_filter_ledge_spans">
+ </member>
+ <member name="filter/low_hanging_obstacles" type="bool" setter="set_filter_low_hanging_obstacles" getter="get_filter_low_hanging_obstacles">
+ </member>
+ <member name="polygon/verts_per_poly" type="float" setter="set_verts_per_poly" getter="get_verts_per_poly">
+ </member>
+ <member name="polygons" type="Array" setter="_set_polygons" getter="_get_polygons">
+ </member>
+ <member name="region/merge_size" type="float" setter="set_region_merge_size" getter="get_region_merge_size">
+ </member>
+ <member name="region/min_size" type="float" setter="set_region_min_size" getter="get_region_min_size">
+ </member>
+ <member name="sample_partition_type/sample_partition_type" type="int" setter="set_sample_partition_type" getter="get_sample_partition_type">
</member>
- <member name="vertices" type="PoolVector3Array" setter="set_vertices" getter="get_vertices" brief="">
+ <member name="vertices" type="PoolVector3Array" setter="set_vertices" getter="get_vertices">
</member>
</members>
<constants>
+ <constant name="SAMPLE_PARTITION_WATERSHED" value="0" enum="">
+ </constant>
+ <constant name="SAMPLE_PARTITION_MONOTONE" value="1" enum="">
+ </constant>
+ <constant name="SAMPLE_PARTITION_LAYERS" value="2" enum="">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/NavigationMeshInstance.xml b/doc/classes/NavigationMeshInstance.xml
index e2dfb6b906..6d3a81a939 100644
--- a/doc/classes/NavigationMeshInstance.xml
+++ b/doc/classes/NavigationMeshInstance.xml
@@ -39,9 +39,9 @@
</method>
</methods>
<members>
- <member name="enabled" type="bool" setter="set_enabled" getter="is_enabled" brief="">
+ <member name="enabled" type="bool" setter="set_enabled" getter="is_enabled">
</member>
- <member name="navmesh" type="NavigationMesh" setter="set_navigation_mesh" getter="get_navigation_mesh" brief="">
+ <member name="navmesh" type="NavigationMesh" setter="set_navigation_mesh" getter="get_navigation_mesh">
</member>
</members>
<constants>
diff --git a/doc/classes/NavigationPolygon.xml b/doc/classes/NavigationPolygon.xml
index 2c08157039..07eb4afb8d 100644
--- a/doc/classes/NavigationPolygon.xml
+++ b/doc/classes/NavigationPolygon.xml
@@ -115,11 +115,11 @@
</method>
</methods>
<members>
- <member name="outlines" type="Array" setter="_set_outlines" getter="_get_outlines" brief="">
+ <member name="outlines" type="Array" setter="_set_outlines" getter="_get_outlines">
</member>
- <member name="polygons" type="Array" setter="_set_polygons" getter="_get_polygons" brief="">
+ <member name="polygons" type="Array" setter="_set_polygons" getter="_get_polygons">
</member>
- <member name="vertices" type="PoolVector2Array" setter="set_vertices" getter="get_vertices" brief="">
+ <member name="vertices" type="PoolVector2Array" setter="set_vertices" getter="get_vertices">
</member>
</members>
<constants>
diff --git a/doc/classes/NavigationPolygonInstance.xml b/doc/classes/NavigationPolygonInstance.xml
index c04e326bd1..a6d70d5b4b 100644
--- a/doc/classes/NavigationPolygonInstance.xml
+++ b/doc/classes/NavigationPolygonInstance.xml
@@ -39,9 +39,9 @@
</method>
</methods>
<members>
- <member name="enabled" type="bool" setter="set_enabled" getter="is_enabled" brief="">
+ <member name="enabled" type="bool" setter="set_enabled" getter="is_enabled">
</member>
- <member name="navpoly" type="NavigationPolygon" setter="set_navigation_polygon" getter="get_navigation_polygon" brief="">
+ <member name="navpoly" type="NavigationPolygon" setter="set_navigation_polygon" getter="get_navigation_polygon">
</member>
</members>
<constants>
diff --git a/doc/classes/NinePatchRect.xml b/doc/classes/NinePatchRect.xml
index 847ddf7bc5..6829b36e14 100644
--- a/doc/classes/NinePatchRect.xml
+++ b/doc/classes/NinePatchRect.xml
@@ -1,8 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="NinePatchRect" inherits="Control" category="Core" version="3.0.alpha.custom_build">
<brief_description>
+ Scalable texture-based frame that tiles the texture's centers and sides, but keeps the corners' original size. Perfect for panels and dialog boxes.
</brief_description>
<description>
+ Better known as 9-slice panels, NinePatchRect produces clean panels of any size, based on a small texture. To do so, it splits the texture in a 3 by 3 grid. When you scale the node, it tiles the texture's sides horizontally or vertically, the center on both axes but it doesn't scale or tile the corners.
</description>
<tutorials>
</tutorials>
@@ -99,37 +101,50 @@
</method>
</methods>
<members>
- <member name="axis_stretch_horizontal" type="int" setter="set_h_axis_stretch_mode" getter="get_h_axis_stretch_mode" brief="" enum="NinePatchRect.AxisStretchMode">
+ <member name="axis_stretch_horizontal" type="int" setter="set_h_axis_stretch_mode" getter="get_h_axis_stretch_mode" enum="NinePatchRect.AxisStretchMode">
+ Doesn't do anything at the time of writing.
</member>
- <member name="axis_stretch_vertical" type="int" setter="set_v_axis_stretch_mode" getter="get_v_axis_stretch_mode" brief="" enum="NinePatchRect.AxisStretchMode">
+ <member name="axis_stretch_vertical" type="int" setter="set_v_axis_stretch_mode" getter="get_v_axis_stretch_mode" enum="NinePatchRect.AxisStretchMode">
+ Doesn't do anything at the time of writing.
</member>
- <member name="draw_center" type="bool" setter="set_draw_center" getter="is_draw_center_enabled" brief="">
+ <member name="draw_center" type="bool" setter="set_draw_center" getter="is_draw_center_enabled">
+ If [code]true[/code], draw the panel's center. Else, only draw the 9-slice's borders. Default value: [code]true[/code]
</member>
- <member name="patch_margin_bottom" type="int" setter="set_patch_margin" getter="get_patch_margin" brief="">
+ <member name="patch_margin_bottom" type="int" setter="set_patch_margin" getter="get_patch_margin">
+ The height of the 9-slice's bottom row. A margin of 16 means the 9-slice's bottom corners and side will have a height of 16 pixels. You can set all 4 margin values indivually to create panels with non-uniform borders.
</member>
- <member name="patch_margin_left" type="int" setter="set_patch_margin" getter="get_patch_margin" brief="">
+ <member name="patch_margin_left" type="int" setter="set_patch_margin" getter="get_patch_margin">
+ The height of the 9-slice's left column.
</member>
- <member name="patch_margin_right" type="int" setter="set_patch_margin" getter="get_patch_margin" brief="">
+ <member name="patch_margin_right" type="int" setter="set_patch_margin" getter="get_patch_margin">
+ The height of the 9-slice's right column.
</member>
- <member name="patch_margin_top" type="int" setter="set_patch_margin" getter="get_patch_margin" brief="">
+ <member name="patch_margin_top" type="int" setter="set_patch_margin" getter="get_patch_margin">
+ The height of the 9-slice's top row.
</member>
- <member name="region_rect" type="Rect2" setter="set_region_rect" getter="get_region_rect" brief="">
+ <member name="region_rect" type="Rect2" setter="set_region_rect" getter="get_region_rect">
+ Rectangular region of the texture to sample from. If you're working with an atlas, use this property to define the area the 9-slice should use. All other properties are relative to this one.
</member>
- <member name="texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="texture" type="Texture" setter="set_texture" getter="get_texture">
+ The node's texture resource.
</member>
</members>
<signals>
<signal name="texture_changed">
<description>
+ Fired when the node's texture changes.
</description>
</signal>
</signals>
<constants>
<constant name="AXIS_STRETCH_MODE_STRETCH" value="0">
+ Doesn't do anything at the time of writing. Default value for [code]axis_stretch_horizontal[/code] and [code]axis_stretch_vertical[/code].
</constant>
<constant name="AXIS_STRETCH_MODE_TILE" value="1">
+ Doesn't do anything at the time of writing.
</constant>
<constant name="AXIS_STRETCH_MODE_TILE_FIT" value="2">
+ Doesn't do anything at the time of writing.
</constant>
</constants>
</class>
diff --git a/doc/classes/Node.xml b/doc/classes/Node.xml
index 45040e2bec..5a99263f1e 100644
--- a/doc/classes/Node.xml
+++ b/doc/classes/Node.xml
@@ -773,11 +773,11 @@
</method>
</methods>
<members>
- <member name="_import_path" type="NodePath" setter="_set_import_path" getter="_get_import_path" brief="">
+ <member name="_import_path" type="NodePath" setter="_set_import_path" getter="_get_import_path">
</member>
- <member name="editor/display_folded" type="bool" setter="set_display_folded" getter="is_displayed_folded" brief="">
+ <member name="editor/display_folded" type="bool" setter="set_display_folded" getter="is_displayed_folded">
</member>
- <member name="pause_mode" type="int" setter="set_pause_mode" getter="get_pause_mode" brief="" enum="Node.PauseMode">
+ <member name="pause_mode" type="int" setter="set_pause_mode" getter="get_pause_mode" enum="Node.PauseMode">
</member>
</members>
<signals>
diff --git a/doc/classes/Node2D.xml b/doc/classes/Node2D.xml
index 9f26001577..2ba312b301 100644
--- a/doc/classes/Node2D.xml
+++ b/doc/classes/Node2D.xml
@@ -301,40 +301,40 @@
</method>
</methods>
<members>
- <member name="global_position" type="Vector2" setter="set_global_position" getter="get_global_position" brief="">
+ <member name="global_position" type="Vector2" setter="set_global_position" getter="get_global_position">
Global position.
</member>
- <member name="global_rotation" type="float" setter="set_global_rotation" getter="get_global_rotation" brief="">
+ <member name="global_rotation" type="float" setter="set_global_rotation" getter="get_global_rotation">
Global rotation in radians.
</member>
- <member name="global_rotation_deg" type="float" setter="set_global_rotation_in_degrees" getter="get_global_rotation_in_degrees" brief="">
+ <member name="global_rotation_deg" type="float" setter="set_global_rotation_in_degrees" getter="get_global_rotation_in_degrees">
Global rotation in degrees.
</member>
- <member name="global_scale" type="Vector2" setter="set_global_scale" getter="get_global_scale" brief="">
+ <member name="global_scale" type="Vector2" setter="set_global_scale" getter="get_global_scale">
Global scale.
</member>
- <member name="global_transform" type="Transform2D" setter="set_global_transform" getter="get_global_transform" brief="">
+ <member name="global_transform" type="Transform2D" setter="set_global_transform" getter="get_global_transform">
Global [Transform2D].
</member>
- <member name="position" type="Vector2" setter="set_position" getter="get_position" brief="">
+ <member name="position" type="Vector2" setter="set_position" getter="get_position">
Position, relative to the node's parent.
</member>
- <member name="rotation" type="float" setter="set_rotation" getter="get_rotation" brief="">
+ <member name="rotation" type="float" setter="set_rotation" getter="get_rotation">
Rotation in radians.
</member>
- <member name="rotation_deg" type="float" setter="set_rotation_in_degrees" getter="get_rotation_in_degrees" brief="">
+ <member name="rotation_deg" type="float" setter="set_rotation_in_degrees" getter="get_rotation_in_degrees">
Rotation in degrees.
</member>
- <member name="scale" type="Vector2" setter="set_scale" getter="get_scale" brief="">
+ <member name="scale" type="Vector2" setter="set_scale" getter="get_scale">
Rotation in degrees.
</member>
- <member name="transform" type="Transform2D" setter="set_transform" getter="get_transform" brief="">
+ <member name="transform" type="Transform2D" setter="set_transform" getter="get_transform">
Local [Transform2D].
</member>
- <member name="z" type="int" setter="set_z" getter="get_z" brief="">
+ <member name="z" type="int" setter="set_z" getter="get_z">
Z-index. Controls the order in which the nodes render. A node with a higher Z-index will display in front of others.
</member>
- <member name="z_as_relative" type="bool" setter="set_z_as_relative" getter="is_z_relative" brief="">
+ <member name="z_as_relative" type="bool" setter="set_z_as_relative" getter="is_z_relative">
Make the node's Z-index relative to its parent's Z-index. If this node's Z-index is 2 and its parent's effective Z-index is 3, then this node's effective Z-index will be 2 + 3 = 5.
</member>
</members>
diff --git a/doc/classes/OS.xml b/doc/classes/OS.xml
index 38f1eb8ce1..5b14d5a746 100644
--- a/doc/classes/OS.xml
+++ b/doc/classes/OS.xml
@@ -233,7 +233,7 @@
</description>
</method>
<method name="get_power_state">
- <return type="int" enum="PowerState">
+ <return type="int" enum="OS.PowerState">
</return>
<description>
</description>
@@ -840,15 +840,15 @@
</constant>
<constant name="SYSTEM_DIR_RINGTONES" value="7">
</constant>
- <constant name="POWERSTATE_UNKNOWN" value="0">
+ <constant name="OS::POWERSTATE_UNKNOWN" value="0">
</constant>
- <constant name="POWERSTATE_ON_BATTERY" value="1">
+ <constant name="OS::POWERSTATE_ON_BATTERY" value="1">
</constant>
- <constant name="POWERSTATE_NO_BATTERY" value="2">
+ <constant name="OS::POWERSTATE_NO_BATTERY" value="2">
</constant>
- <constant name="POWERSTATE_CHARGING" value="3">
+ <constant name="OS::POWERSTATE_CHARGING" value="3">
</constant>
- <constant name="POWERSTATE_CHARGED" value="4">
+ <constant name="OS::POWERSTATE_CHARGED" value="4">
</constant>
</constants>
</class>
diff --git a/doc/classes/OccluderPolygon2D.xml b/doc/classes/OccluderPolygon2D.xml
index d525487629..99c1536ddf 100644
--- a/doc/classes/OccluderPolygon2D.xml
+++ b/doc/classes/OccluderPolygon2D.xml
@@ -53,11 +53,11 @@
</method>
</methods>
<members>
- <member name="closed" type="bool" setter="set_closed" getter="is_closed" brief="">
+ <member name="closed" type="bool" setter="set_closed" getter="is_closed">
</member>
- <member name="cull_mode" type="int" setter="set_cull_mode" getter="get_cull_mode" brief="" enum="OccluderPolygon2D.CullMode">
+ <member name="cull_mode" type="int" setter="set_cull_mode" getter="get_cull_mode" enum="OccluderPolygon2D.CullMode">
</member>
- <member name="polygon" type="PoolVector2Array" setter="set_polygon" getter="get_polygon" brief="">
+ <member name="polygon" type="PoolVector2Array" setter="set_polygon" getter="get_polygon">
</member>
</members>
<constants>
diff --git a/doc/classes/OmniLight.xml b/doc/classes/OmniLight.xml
index c437b9b5d1..cb8e756a4c 100644
--- a/doc/classes/OmniLight.xml
+++ b/doc/classes/OmniLight.xml
@@ -41,15 +41,23 @@
</method>
</methods>
<members>
- <member name="omni_attenuation" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="omni_attenuation" type="float" setter="set_param" getter="get_param">
</member>
- <member name="omni_range" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="omni_range" type="float" setter="set_param" getter="get_param">
</member>
- <member name="omni_shadow_detail" type="int" setter="set_shadow_detail" getter="get_shadow_detail" brief="" enum="OmniLight.ShadowDetail">
+ <member name="omni_shadow_detail" type="int" setter="set_shadow_detail" getter="get_shadow_detail" enum="OmniLight.ShadowDetail">
</member>
- <member name="omni_shadow_mode" type="int" setter="set_shadow_mode" getter="get_shadow_mode" brief="" enum="OmniLight.ShadowMode">
+ <member name="omni_shadow_mode" type="int" setter="set_shadow_mode" getter="get_shadow_mode" enum="OmniLight.ShadowMode">
</member>
</members>
<constants>
+ <constant name="SHADOW_DUAL_PARABOLOID" value="0">
+ </constant>
+ <constant name="SHADOW_CUBE" value="1">
+ </constant>
+ <constant name="SHADOW_DETAIL_VERTICAL" value="0">
+ </constant>
+ <constant name="SHADOW_DETAIL_HORIZONTAL" value="1">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/OptionButton.xml b/doc/classes/OptionButton.xml
index 57bd3aa695..abb0dc4f2d 100644
--- a/doc/classes/OptionButton.xml
+++ b/doc/classes/OptionButton.xml
@@ -190,9 +190,9 @@
</method>
</methods>
<members>
- <member name="items" type="Array" setter="_set_items" getter="_get_items" brief="">
+ <member name="items" type="Array" setter="_set_items" getter="_get_items">
</member>
- <member name="selected" type="int" setter="_select_int" getter="get_selected" brief="">
+ <member name="selected" type="int" setter="_select_int" getter="get_selected">
</member>
</members>
<signals>
diff --git a/doc/classes/PackedDataContainer.xml b/doc/classes/PackedDataContainer.xml
index d6a2f96523..660a39f210 100644
--- a/doc/classes/PackedDataContainer.xml
+++ b/doc/classes/PackedDataContainer.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="__data__" type="PoolByteArray" setter="_set_data" getter="_get_data" brief="">
+ <member name="__data__" type="PoolByteArray" setter="_set_data" getter="_get_data">
</member>
</members>
<constants>
diff --git a/doc/classes/PackedScene.xml b/doc/classes/PackedScene.xml
index 80351759f1..b40207229c 100644
--- a/doc/classes/PackedScene.xml
+++ b/doc/classes/PackedScene.xml
@@ -41,7 +41,7 @@
</method>
</methods>
<members>
- <member name="_bundled" type="Dictionary" setter="_set_bundled_scene" getter="_get_bundled_scene" brief="">
+ <member name="_bundled" type="Dictionary" setter="_set_bundled_scene" getter="_get_bundled_scene">
</member>
</members>
<constants>
diff --git a/doc/classes/PanoramaSky.xml b/doc/classes/PanoramaSky.xml
index d42c9a20ed..81f358461e 100644
--- a/doc/classes/PanoramaSky.xml
+++ b/doc/classes/PanoramaSky.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="panorama" type="Texture" setter="set_panorama" getter="get_panorama" brief="">
+ <member name="panorama" type="Texture" setter="set_panorama" getter="get_panorama">
</member>
</members>
<constants>
diff --git a/doc/classes/ParallaxBackground.xml b/doc/classes/ParallaxBackground.xml
index b17b72443e..a7d616129a 100644
--- a/doc/classes/ParallaxBackground.xml
+++ b/doc/classes/ParallaxBackground.xml
@@ -107,17 +107,17 @@
</method>
</methods>
<members>
- <member name="scroll_base_offset" type="Vector2" setter="set_scroll_base_offset" getter="get_scroll_base_offset" brief="">
+ <member name="scroll_base_offset" type="Vector2" setter="set_scroll_base_offset" getter="get_scroll_base_offset">
</member>
- <member name="scroll_base_scale" type="Vector2" setter="set_scroll_base_scale" getter="get_scroll_base_scale" brief="">
+ <member name="scroll_base_scale" type="Vector2" setter="set_scroll_base_scale" getter="get_scroll_base_scale">
</member>
- <member name="scroll_ignore_camera_zoom" type="bool" setter="set_ignore_camera_zoom" getter="is_ignore_camera_zoom" brief="">
+ <member name="scroll_ignore_camera_zoom" type="bool" setter="set_ignore_camera_zoom" getter="is_ignore_camera_zoom">
</member>
- <member name="scroll_limit_begin" type="Vector2" setter="set_limit_begin" getter="get_limit_begin" brief="">
+ <member name="scroll_limit_begin" type="Vector2" setter="set_limit_begin" getter="get_limit_begin">
</member>
- <member name="scroll_limit_end" type="Vector2" setter="set_limit_end" getter="get_limit_end" brief="">
+ <member name="scroll_limit_end" type="Vector2" setter="set_limit_end" getter="get_limit_end">
</member>
- <member name="scroll_offset" type="Vector2" setter="set_scroll_offset" getter="get_scroll_offset" brief="">
+ <member name="scroll_offset" type="Vector2" setter="set_scroll_offset" getter="get_scroll_offset">
</member>
</members>
<constants>
diff --git a/doc/classes/ParallaxLayer.xml b/doc/classes/ParallaxLayer.xml
index 28a43f7e99..6cf5549c8f 100644
--- a/doc/classes/ParallaxLayer.xml
+++ b/doc/classes/ParallaxLayer.xml
@@ -59,11 +59,11 @@
</method>
</methods>
<members>
- <member name="motion_mirroring" type="Vector2" setter="set_mirroring" getter="get_mirroring" brief="">
+ <member name="motion_mirroring" type="Vector2" setter="set_mirroring" getter="get_mirroring">
</member>
- <member name="motion_offset" type="Vector2" setter="set_motion_offset" getter="get_motion_offset" brief="">
+ <member name="motion_offset" type="Vector2" setter="set_motion_offset" getter="get_motion_offset">
</member>
- <member name="motion_scale" type="Vector2" setter="set_motion_scale" getter="get_motion_scale" brief="">
+ <member name="motion_scale" type="Vector2" setter="set_motion_scale" getter="get_motion_scale">
</member>
</members>
<constants>
diff --git a/doc/classes/Particles.xml b/doc/classes/Particles.xml
index fab7a462c8..e17e60f2bc 100644
--- a/doc/classes/Particles.xml
+++ b/doc/classes/Particles.xml
@@ -251,43 +251,43 @@
</method>
</methods>
<members>
- <member name="amount" type="int" setter="set_amount" getter="get_amount" brief="">
+ <member name="amount" type="int" setter="set_amount" getter="get_amount">
</member>
- <member name="draw_order" type="int" setter="set_draw_order" getter="get_draw_order" brief="" enum="Particles.DrawOrder">
+ <member name="draw_order" type="int" setter="set_draw_order" getter="get_draw_order" enum="Particles.DrawOrder">
</member>
- <member name="draw_pass_1" type="Mesh" setter="set_draw_pass_mesh" getter="get_draw_pass_mesh" brief="">
+ <member name="draw_pass_1" type="Mesh" setter="set_draw_pass_mesh" getter="get_draw_pass_mesh">
</member>
- <member name="draw_pass_2" type="Mesh" setter="set_draw_pass_mesh" getter="get_draw_pass_mesh" brief="">
+ <member name="draw_pass_2" type="Mesh" setter="set_draw_pass_mesh" getter="get_draw_pass_mesh">
</member>
- <member name="draw_pass_3" type="Mesh" setter="set_draw_pass_mesh" getter="get_draw_pass_mesh" brief="">
+ <member name="draw_pass_3" type="Mesh" setter="set_draw_pass_mesh" getter="get_draw_pass_mesh">
</member>
- <member name="draw_pass_4" type="Mesh" setter="set_draw_pass_mesh" getter="get_draw_pass_mesh" brief="">
+ <member name="draw_pass_4" type="Mesh" setter="set_draw_pass_mesh" getter="get_draw_pass_mesh">
</member>
- <member name="draw_passes" type="int" setter="set_draw_passes" getter="get_draw_passes" brief="">
+ <member name="draw_passes" type="int" setter="set_draw_passes" getter="get_draw_passes">
</member>
- <member name="emitting" type="bool" setter="set_emitting" getter="is_emitting" brief="">
+ <member name="emitting" type="bool" setter="set_emitting" getter="is_emitting">
</member>
- <member name="explosiveness" type="float" setter="set_explosiveness_ratio" getter="get_explosiveness_ratio" brief="">
+ <member name="explosiveness" type="float" setter="set_explosiveness_ratio" getter="get_explosiveness_ratio">
</member>
- <member name="fixed_fps" type="int" setter="set_fixed_fps" getter="get_fixed_fps" brief="">
+ <member name="fixed_fps" type="int" setter="set_fixed_fps" getter="get_fixed_fps">
</member>
- <member name="fract_delta" type="bool" setter="set_fractional_delta" getter="get_fractional_delta" brief="">
+ <member name="fract_delta" type="bool" setter="set_fractional_delta" getter="get_fractional_delta">
</member>
- <member name="lifetime" type="float" setter="set_lifetime" getter="get_lifetime" brief="">
+ <member name="lifetime" type="float" setter="set_lifetime" getter="get_lifetime">
</member>
- <member name="local_coords" type="bool" setter="set_use_local_coordinates" getter="get_use_local_coordinates" brief="">
+ <member name="local_coords" type="bool" setter="set_use_local_coordinates" getter="get_use_local_coordinates">
</member>
- <member name="one_shot" type="bool" setter="set_one_shot" getter="get_one_shot" brief="">
+ <member name="one_shot" type="bool" setter="set_one_shot" getter="get_one_shot">
</member>
- <member name="preprocess" type="float" setter="set_pre_process_time" getter="get_pre_process_time" brief="">
+ <member name="preprocess" type="float" setter="set_pre_process_time" getter="get_pre_process_time">
</member>
- <member name="process_material" type="Material" setter="set_process_material" getter="get_process_material" brief="">
+ <member name="process_material" type="Material" setter="set_process_material" getter="get_process_material">
</member>
- <member name="randomness" type="float" setter="set_randomness_ratio" getter="get_randomness_ratio" brief="">
+ <member name="randomness" type="float" setter="set_randomness_ratio" getter="get_randomness_ratio">
</member>
- <member name="speed_scale" type="float" setter="set_speed_scale" getter="get_speed_scale" brief="">
+ <member name="speed_scale" type="float" setter="set_speed_scale" getter="get_speed_scale">
</member>
- <member name="visibility_aabb" type="Rect3" setter="set_visibility_aabb" getter="get_visibility_aabb" brief="">
+ <member name="visibility_aabb" type="Rect3" setter="set_visibility_aabb" getter="get_visibility_aabb">
</member>
</members>
<constants>
diff --git a/doc/classes/Particles2D.xml b/doc/classes/Particles2D.xml
index 92c71af60a..d837d6eb62 100644
--- a/doc/classes/Particles2D.xml
+++ b/doc/classes/Particles2D.xml
@@ -284,41 +284,41 @@
</method>
</methods>
<members>
- <member name="amount" type="int" setter="set_amount" getter="get_amount" brief="">
+ <member name="amount" type="int" setter="set_amount" getter="get_amount">
</member>
- <member name="draw_order" type="int" setter="set_draw_order" getter="get_draw_order" brief="" enum="Particles2D.DrawOrder">
+ <member name="draw_order" type="int" setter="set_draw_order" getter="get_draw_order" enum="Particles2D.DrawOrder">
</member>
- <member name="emitting" type="bool" setter="set_emitting" getter="is_emitting" brief="">
+ <member name="emitting" type="bool" setter="set_emitting" getter="is_emitting">
</member>
- <member name="explosiveness" type="float" setter="set_explosiveness_ratio" getter="get_explosiveness_ratio" brief="">
+ <member name="explosiveness" type="float" setter="set_explosiveness_ratio" getter="get_explosiveness_ratio">
</member>
- <member name="fixed_fps" type="int" setter="set_fixed_fps" getter="get_fixed_fps" brief="">
+ <member name="fixed_fps" type="int" setter="set_fixed_fps" getter="get_fixed_fps">
</member>
- <member name="fract_delta" type="bool" setter="set_fractional_delta" getter="get_fractional_delta" brief="">
+ <member name="fract_delta" type="bool" setter="set_fractional_delta" getter="get_fractional_delta">
</member>
- <member name="h_frames" type="int" setter="set_h_frames" getter="get_h_frames" brief="">
+ <member name="h_frames" type="int" setter="set_h_frames" getter="get_h_frames">
</member>
- <member name="lifetime" type="float" setter="set_lifetime" getter="get_lifetime" brief="">
+ <member name="lifetime" type="float" setter="set_lifetime" getter="get_lifetime">
</member>
- <member name="local_coords" type="bool" setter="set_use_local_coordinates" getter="get_use_local_coordinates" brief="">
+ <member name="local_coords" type="bool" setter="set_use_local_coordinates" getter="get_use_local_coordinates">
</member>
- <member name="normal_map" type="Texture" setter="set_normal_map" getter="get_normal_map" brief="">
+ <member name="normal_map" type="Texture" setter="set_normal_map" getter="get_normal_map">
</member>
- <member name="one_shot" type="bool" setter="set_one_shot" getter="get_one_shot" brief="">
+ <member name="one_shot" type="bool" setter="set_one_shot" getter="get_one_shot">
</member>
- <member name="preprocess" type="float" setter="set_pre_process_time" getter="get_pre_process_time" brief="">
+ <member name="preprocess" type="float" setter="set_pre_process_time" getter="get_pre_process_time">
</member>
- <member name="process_material" type="Material" setter="set_process_material" getter="get_process_material" brief="">
+ <member name="process_material" type="Material" setter="set_process_material" getter="get_process_material">
</member>
- <member name="randomness" type="float" setter="set_randomness_ratio" getter="get_randomness_ratio" brief="">
+ <member name="randomness" type="float" setter="set_randomness_ratio" getter="get_randomness_ratio">
</member>
- <member name="speed_scale" type="float" setter="set_speed_scale" getter="get_speed_scale" brief="">
+ <member name="speed_scale" type="float" setter="set_speed_scale" getter="get_speed_scale">
</member>
- <member name="texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="v_frames" type="int" setter="set_v_frames" getter="get_v_frames" brief="">
+ <member name="v_frames" type="int" setter="set_v_frames" getter="get_v_frames">
</member>
- <member name="visibility_rect" type="Rect2" setter="set_visibility_rect" getter="get_visibility_rect" brief="">
+ <member name="visibility_rect" type="Rect2" setter="set_visibility_rect" getter="get_visibility_rect">
</member>
</members>
<constants>
diff --git a/doc/classes/ParticlesMaterial.xml b/doc/classes/ParticlesMaterial.xml
index 94b621524d..1767a19a9f 100644
--- a/doc/classes/ParticlesMaterial.xml
+++ b/doc/classes/ParticlesMaterial.xml
@@ -293,113 +293,113 @@
</method>
</methods>
<members>
- <member name="angle" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="angle" type="float" setter="set_param" getter="get_param">
</member>
- <member name="angle_curve" type="Texture" setter="set_param_texture" getter="get_param_texture" brief="">
+ <member name="angle_curve" type="Texture" setter="set_param_texture" getter="get_param_texture">
</member>
- <member name="angle_random" type="float" setter="set_param_randomness" getter="get_param_randomness" brief="">
+ <member name="angle_random" type="float" setter="set_param_randomness" getter="get_param_randomness">
</member>
- <member name="angular_velocity" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="angular_velocity" type="float" setter="set_param" getter="get_param">
</member>
- <member name="angular_velocity_curve" type="Texture" setter="set_param_texture" getter="get_param_texture" brief="">
+ <member name="angular_velocity_curve" type="Texture" setter="set_param_texture" getter="get_param_texture">
</member>
- <member name="angular_velocity_random" type="float" setter="set_param_randomness" getter="get_param_randomness" brief="">
+ <member name="angular_velocity_random" type="float" setter="set_param_randomness" getter="get_param_randomness">
</member>
- <member name="anim_loop" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="anim_loop" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="anim_offset" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="anim_offset" type="float" setter="set_param" getter="get_param">
</member>
- <member name="anim_offset_curve" type="Texture" setter="set_param_texture" getter="get_param_texture" brief="">
+ <member name="anim_offset_curve" type="Texture" setter="set_param_texture" getter="get_param_texture">
</member>
- <member name="anim_offset_random" type="float" setter="set_param_randomness" getter="get_param_randomness" brief="">
+ <member name="anim_offset_random" type="float" setter="set_param_randomness" getter="get_param_randomness">
</member>
- <member name="anim_speed" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="anim_speed" type="float" setter="set_param" getter="get_param">
</member>
- <member name="anim_speed_curve" type="Texture" setter="set_param_texture" getter="get_param_texture" brief="">
+ <member name="anim_speed_curve" type="Texture" setter="set_param_texture" getter="get_param_texture">
</member>
- <member name="anim_speed_random" type="float" setter="set_param_randomness" getter="get_param_randomness" brief="">
+ <member name="anim_speed_random" type="float" setter="set_param_randomness" getter="get_param_randomness">
</member>
- <member name="color" type="Color" setter="set_color" getter="get_color" brief="">
+ <member name="color" type="Color" setter="set_color" getter="get_color">
</member>
- <member name="color_ramp" type="Texture" setter="set_color_ramp" getter="get_color_ramp" brief="">
+ <member name="color_ramp" type="Texture" setter="set_color_ramp" getter="get_color_ramp">
</member>
- <member name="damping" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="damping" type="float" setter="set_param" getter="get_param">
</member>
- <member name="damping_curve" type="Texture" setter="set_param_texture" getter="get_param_texture" brief="">
+ <member name="damping_curve" type="Texture" setter="set_param_texture" getter="get_param_texture">
</member>
- <member name="damping_random" type="float" setter="set_param_randomness" getter="get_param_randomness" brief="">
+ <member name="damping_random" type="float" setter="set_param_randomness" getter="get_param_randomness">
</member>
- <member name="emission_box_extents" type="Vector3" setter="set_emission_box_extents" getter="get_emission_box_extents" brief="">
+ <member name="emission_box_extents" type="Vector3" setter="set_emission_box_extents" getter="get_emission_box_extents">
</member>
- <member name="emission_color_texture" type="Texture" setter="set_emission_color_texture" getter="get_emission_color_texture" brief="">
+ <member name="emission_color_texture" type="Texture" setter="set_emission_color_texture" getter="get_emission_color_texture">
</member>
- <member name="emission_normal_texture" type="Texture" setter="set_emission_normal_texture" getter="get_emission_normal_texture" brief="">
+ <member name="emission_normal_texture" type="Texture" setter="set_emission_normal_texture" getter="get_emission_normal_texture">
</member>
- <member name="emission_point_count" type="int" setter="set_emission_point_count" getter="get_emission_point_count" brief="">
+ <member name="emission_point_count" type="int" setter="set_emission_point_count" getter="get_emission_point_count">
</member>
- <member name="emission_point_texture" type="Texture" setter="set_emission_point_texture" getter="get_emission_point_texture" brief="">
+ <member name="emission_point_texture" type="Texture" setter="set_emission_point_texture" getter="get_emission_point_texture">
</member>
- <member name="emission_shape" type="int" setter="set_emission_shape" getter="get_emission_shape" brief="" enum="ParticlesMaterial.EmissionShape">
+ <member name="emission_shape" type="int" setter="set_emission_shape" getter="get_emission_shape" enum="ParticlesMaterial.EmissionShape">
</member>
- <member name="emission_sphere_radius" type="float" setter="set_emission_sphere_radius" getter="get_emission_sphere_radius" brief="">
+ <member name="emission_sphere_radius" type="float" setter="set_emission_sphere_radius" getter="get_emission_sphere_radius">
</member>
- <member name="flag_align_y" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="flag_align_y" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="flag_disable_z" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="flag_disable_z" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="flag_rotate_y" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="flag_rotate_y" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="flatness" type="float" setter="set_flatness" getter="get_flatness" brief="">
+ <member name="flatness" type="float" setter="set_flatness" getter="get_flatness">
</member>
- <member name="gravity" type="Vector3" setter="set_gravity" getter="get_gravity" brief="">
+ <member name="gravity" type="Vector3" setter="set_gravity" getter="get_gravity">
</member>
- <member name="hue_variation" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="hue_variation" type="float" setter="set_param" getter="get_param">
</member>
- <member name="hue_variation_curve" type="Texture" setter="set_param_texture" getter="get_param_texture" brief="">
+ <member name="hue_variation_curve" type="Texture" setter="set_param_texture" getter="get_param_texture">
</member>
- <member name="hue_variation_random" type="float" setter="set_param_randomness" getter="get_param_randomness" brief="">
+ <member name="hue_variation_random" type="float" setter="set_param_randomness" getter="get_param_randomness">
</member>
- <member name="initial_velocity" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="initial_velocity" type="float" setter="set_param" getter="get_param">
</member>
- <member name="initial_velocity_random" type="float" setter="set_param_randomness" getter="get_param_randomness" brief="">
+ <member name="initial_velocity_random" type="float" setter="set_param_randomness" getter="get_param_randomness">
</member>
- <member name="linear_accel" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="linear_accel" type="float" setter="set_param" getter="get_param">
</member>
- <member name="linear_accel_curve" type="Texture" setter="set_param_texture" getter="get_param_texture" brief="">
+ <member name="linear_accel_curve" type="Texture" setter="set_param_texture" getter="get_param_texture">
</member>
- <member name="linear_accel_random" type="float" setter="set_param_randomness" getter="get_param_randomness" brief="">
+ <member name="linear_accel_random" type="float" setter="set_param_randomness" getter="get_param_randomness">
</member>
- <member name="orbit_velocity" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="orbit_velocity" type="float" setter="set_param" getter="get_param">
</member>
- <member name="orbit_velocity_curve" type="Texture" setter="set_param_texture" getter="get_param_texture" brief="">
+ <member name="orbit_velocity_curve" type="Texture" setter="set_param_texture" getter="get_param_texture">
</member>
- <member name="orbit_velocity_random" type="float" setter="set_param_randomness" getter="get_param_randomness" brief="">
+ <member name="orbit_velocity_random" type="float" setter="set_param_randomness" getter="get_param_randomness">
</member>
- <member name="radial_accel" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="radial_accel" type="float" setter="set_param" getter="get_param">
</member>
- <member name="radial_accel_curve" type="Texture" setter="set_param_texture" getter="get_param_texture" brief="">
+ <member name="radial_accel_curve" type="Texture" setter="set_param_texture" getter="get_param_texture">
</member>
- <member name="radial_accel_random" type="float" setter="set_param_randomness" getter="get_param_randomness" brief="">
+ <member name="radial_accel_random" type="float" setter="set_param_randomness" getter="get_param_randomness">
</member>
- <member name="scale" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="scale" type="float" setter="set_param" getter="get_param">
</member>
- <member name="scale_curve" type="Texture" setter="set_param_texture" getter="get_param_texture" brief="">
+ <member name="scale_curve" type="Texture" setter="set_param_texture" getter="get_param_texture">
</member>
- <member name="scale_random" type="float" setter="set_param_randomness" getter="get_param_randomness" brief="">
+ <member name="scale_random" type="float" setter="set_param_randomness" getter="get_param_randomness">
</member>
- <member name="spread" type="float" setter="set_spread" getter="get_spread" brief="">
+ <member name="spread" type="float" setter="set_spread" getter="get_spread">
</member>
- <member name="tangential_accel" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="tangential_accel" type="float" setter="set_param" getter="get_param">
</member>
- <member name="tangential_accel_curve" type="Texture" setter="set_param_texture" getter="get_param_texture" brief="">
+ <member name="tangential_accel_curve" type="Texture" setter="set_param_texture" getter="get_param_texture">
</member>
- <member name="tangential_accel_random" type="float" setter="set_param_randomness" getter="get_param_randomness" brief="">
+ <member name="tangential_accel_random" type="float" setter="set_param_randomness" getter="get_param_randomness">
</member>
- <member name="trail_color_modifier" type="GradientTexture" setter="set_trail_color_modifier" getter="get_trail_color_modifier" brief="">
+ <member name="trail_color_modifier" type="GradientTexture" setter="set_trail_color_modifier" getter="get_trail_color_modifier">
</member>
- <member name="trail_divisor" type="int" setter="set_trail_divisor" getter="get_trail_divisor" brief="">
+ <member name="trail_divisor" type="int" setter="set_trail_divisor" getter="get_trail_divisor">
</member>
- <member name="trail_size_modifier" type="CurveTexture" setter="set_trail_size_modifier" getter="get_trail_size_modifier" brief="">
+ <member name="trail_size_modifier" type="CurveTexture" setter="set_trail_size_modifier" getter="get_trail_size_modifier">
</member>
</members>
<constants>
diff --git a/doc/classes/Path.xml b/doc/classes/Path.xml
index fa4edf81e4..97543418b9 100644
--- a/doc/classes/Path.xml
+++ b/doc/classes/Path.xml
@@ -29,7 +29,7 @@
</method>
</methods>
<members>
- <member name="curve" type="Curve3D" setter="set_curve" getter="get_curve" brief="">
+ <member name="curve" type="Curve3D" setter="set_curve" getter="get_curve">
</member>
</members>
<constants>
diff --git a/doc/classes/Path2D.xml b/doc/classes/Path2D.xml
index 49ae3e2f0f..839e617375 100644
--- a/doc/classes/Path2D.xml
+++ b/doc/classes/Path2D.xml
@@ -29,7 +29,7 @@
</method>
</methods>
<members>
- <member name="curve" type="Curve2D" setter="set_curve" getter="get_curve" brief="">
+ <member name="curve" type="Curve2D" setter="set_curve" getter="get_curve">
</member>
</members>
<constants>
diff --git a/doc/classes/PhysicsBody.xml b/doc/classes/PhysicsBody.xml
index 6281fda3f1..e8ae986346 100644
--- a/doc/classes/PhysicsBody.xml
+++ b/doc/classes/PhysicsBody.xml
@@ -95,9 +95,9 @@
</method>
</methods>
<members>
- <member name="collision_layer" type="int" setter="set_collision_layer" getter="get_collision_layer" brief="">
+ <member name="collision_layer" type="int" setter="set_collision_layer" getter="get_collision_layer">
</member>
- <member name="collision_mask" type="int" setter="set_collision_mask" getter="get_collision_mask" brief="">
+ <member name="collision_mask" type="int" setter="set_collision_mask" getter="get_collision_mask">
</member>
</members>
<constants>
diff --git a/doc/classes/PhysicsBody2D.xml b/doc/classes/PhysicsBody2D.xml
index 25a3e4f991..e160311090 100644
--- a/doc/classes/PhysicsBody2D.xml
+++ b/doc/classes/PhysicsBody2D.xml
@@ -103,11 +103,11 @@
</method>
</methods>
<members>
- <member name="collision_layer" type="int" setter="set_collision_layer" getter="get_collision_layer" brief="">
+ <member name="collision_layer" type="int" setter="set_collision_layer" getter="get_collision_layer">
</member>
- <member name="collision_mask" type="int" setter="set_collision_mask" getter="get_collision_mask" brief="">
+ <member name="collision_mask" type="int" setter="set_collision_mask" getter="get_collision_mask">
</member>
- <member name="layers" type="int" setter="_set_layers" getter="_get_layers" brief="">
+ <member name="layers" type="int" setter="_set_layers" getter="_get_layers">
</member>
</members>
<constants>
diff --git a/doc/classes/PhysicsServer.xml b/doc/classes/PhysicsServer.xml
index 93a50eb1bf..0076625ebd 100644
--- a/doc/classes/PhysicsServer.xml
+++ b/doc/classes/PhysicsServer.xml
@@ -1248,5 +1248,29 @@
</constant>
<constant name="INFO_ISLAND_COUNT" value="2">
</constant>
+ <constant name="SPACE_PARAM_CONTACT_RECYCLE_RADIUS" value="0">
+ </constant>
+ <constant name="SPACE_PARAM_CONTACT_MAX_SEPARATION" value="1">
+ </constant>
+ <constant name="SPACE_PARAM_BODY_MAX_ALLOWED_PENETRATION" value="2">
+ </constant>
+ <constant name="SPACE_PARAM_BODY_LINEAR_VELOCITY_SLEEP_THRESHOLD" value="3">
+ </constant>
+ <constant name="SPACE_PARAM_BODY_ANGULAR_VELOCITY_SLEEP_THRESHOLD" value="4">
+ </constant>
+ <constant name="SPACE_PARAM_BODY_TIME_TO_SLEEP" value="5">
+ </constant>
+ <constant name="SPACE_PARAM_BODY_ANGULAR_VELOCITY_DAMP_RATIO" value="6">
+ </constant>
+ <constant name="SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS" value="7">
+ </constant>
+ <constant name="BODY_AXIS_LOCK_DISABLED" value="0">
+ </constant>
+ <constant name="BODY_AXIS_LOCK_X" value="1">
+ </constant>
+ <constant name="BODY_AXIS_LOCK_Y" value="2">
+ </constant>
+ <constant name="BODY_AXIS_LOCK_Z" value="3">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/PinJoint.xml b/doc/classes/PinJoint.xml
index e4ec773540..22aa35a0a4 100644
--- a/doc/classes/PinJoint.xml
+++ b/doc/classes/PinJoint.xml
@@ -29,11 +29,11 @@
</method>
</methods>
<members>
- <member name="params/bias" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="params/bias" type="float" setter="set_param" getter="get_param">
</member>
- <member name="params/damping" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="params/damping" type="float" setter="set_param" getter="get_param">
</member>
- <member name="params/impulse_clamp" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="params/impulse_clamp" type="float" setter="set_param" getter="get_param">
</member>
</members>
<constants>
diff --git a/doc/classes/PinJoint2D.xml b/doc/classes/PinJoint2D.xml
index 1ff9ac6591..826a1684a4 100644
--- a/doc/classes/PinJoint2D.xml
+++ b/doc/classes/PinJoint2D.xml
@@ -27,7 +27,7 @@
</method>
</methods>
<members>
- <member name="softness" type="float" setter="set_softness" getter="get_softness" brief="">
+ <member name="softness" type="float" setter="set_softness" getter="get_softness">
</member>
</members>
<constants>
diff --git a/doc/classes/Plane.xml b/doc/classes/Plane.xml
index b7b4983821..5c4eb984db 100644
--- a/doc/classes/Plane.xml
+++ b/doc/classes/Plane.xml
@@ -144,15 +144,15 @@
</method>
</methods>
<members>
- <member name="d" type="float" setter="" getter="" brief="">
+ <member name="d" type="float" setter="" getter="">
</member>
- <member name="normal" type="Vector3" setter="" getter="" brief="">
+ <member name="normal" type="Vector3" setter="" getter="">
</member>
- <member name="x" type="float" setter="" getter="" brief="">
+ <member name="x" type="float" setter="" getter="">
</member>
- <member name="y" type="float" setter="" getter="" brief="">
+ <member name="y" type="float" setter="" getter="">
</member>
- <member name="z" type="float" setter="" getter="" brief="">
+ <member name="z" type="float" setter="" getter="">
</member>
</members>
<constants>
diff --git a/doc/classes/PlaneMesh.xml b/doc/classes/PlaneMesh.xml
index ef46c3d409..034bc391a6 100644
--- a/doc/classes/PlaneMesh.xml
+++ b/doc/classes/PlaneMesh.xml
@@ -55,13 +55,13 @@
</method>
</methods>
<members>
- <member name="size" type="Vector2" setter="set_size" getter="get_size" brief="">
+ <member name="size" type="Vector2" setter="set_size" getter="get_size">
Size of the generated plane. Defaults to (2.0, 2.0).
</member>
- <member name="subdivide_depth" type="int" setter="set_subdivide_depth" getter="get_subdivide_depth" brief="">
+ <member name="subdivide_depth" type="int" setter="set_subdivide_depth" getter="get_subdivide_depth">
Number of subdivision along the z-axis. Defaults to 0.
</member>
- <member name="subdivide_width" type="int" setter="set_subdivide_width" getter="get_subdivide_width" brief="">
+ <member name="subdivide_width" type="int" setter="set_subdivide_width" getter="get_subdivide_width">
Number of subdivision along the x-axis. Defaults to 0.
</member>
</members>
diff --git a/doc/classes/PlaneShape.xml b/doc/classes/PlaneShape.xml
index 04617a695f..7e7bde4db3 100644
--- a/doc/classes/PlaneShape.xml
+++ b/doc/classes/PlaneShape.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="plane" type="Plane" setter="set_plane" getter="get_plane" brief="">
+ <member name="plane" type="Plane" setter="set_plane" getter="get_plane">
</member>
</members>
<constants>
diff --git a/doc/classes/Polygon2D.xml b/doc/classes/Polygon2D.xml
index 2692679dda..05869c514e 100644
--- a/doc/classes/Polygon2D.xml
+++ b/doc/classes/Polygon2D.xml
@@ -203,29 +203,29 @@
</method>
</methods>
<members>
- <member name="antialiased" type="bool" setter="set_antialiased" getter="get_antialiased" brief="">
+ <member name="antialiased" type="bool" setter="set_antialiased" getter="get_antialiased">
</member>
- <member name="color" type="Color" setter="set_color" getter="get_color" brief="">
+ <member name="color" type="Color" setter="set_color" getter="get_color">
</member>
- <member name="invert_border" type="float" setter="set_invert_border" getter="get_invert_border" brief="">
+ <member name="invert_border" type="float" setter="set_invert_border" getter="get_invert_border">
</member>
- <member name="invert_enable" type="bool" setter="set_invert" getter="get_invert" brief="">
+ <member name="invert_enable" type="bool" setter="set_invert" getter="get_invert">
</member>
- <member name="offset" type="Vector2" setter="set_offset" getter="get_offset" brief="">
+ <member name="offset" type="Vector2" setter="set_offset" getter="get_offset">
</member>
- <member name="polygon" type="PoolVector2Array" setter="set_polygon" getter="get_polygon" brief="">
+ <member name="polygon" type="PoolVector2Array" setter="set_polygon" getter="get_polygon">
</member>
- <member name="texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="texture_offset" type="Vector2" setter="set_texture_offset" getter="get_texture_offset" brief="">
+ <member name="texture_offset" type="Vector2" setter="set_texture_offset" getter="get_texture_offset">
</member>
- <member name="texture_rotation" type="float" setter="_set_texture_rotationd" getter="_get_texture_rotationd" brief="">
+ <member name="texture_rotation" type="float" setter="_set_texture_rotationd" getter="_get_texture_rotationd">
</member>
- <member name="texture_scale" type="Vector2" setter="set_texture_scale" getter="get_texture_scale" brief="">
+ <member name="texture_scale" type="Vector2" setter="set_texture_scale" getter="get_texture_scale">
</member>
- <member name="uv" type="PoolVector2Array" setter="set_uv" getter="get_uv" brief="">
+ <member name="uv" type="PoolVector2Array" setter="set_uv" getter="get_uv">
</member>
- <member name="vertex_colors" type="PoolColorArray" setter="set_vertex_colors" getter="get_vertex_colors" brief="">
+ <member name="vertex_colors" type="PoolColorArray" setter="set_vertex_colors" getter="get_vertex_colors">
</member>
</members>
<constants>
diff --git a/doc/classes/PolygonPathFinder.xml b/doc/classes/PolygonPathFinder.xml
index 3dea96cbdf..a0d1284a85 100644
--- a/doc/classes/PolygonPathFinder.xml
+++ b/doc/classes/PolygonPathFinder.xml
@@ -81,7 +81,7 @@
</method>
</methods>
<members>
- <member name="data" type="Dictionary" setter="_set_data" getter="_get_data" brief="">
+ <member name="data" type="Dictionary" setter="_set_data" getter="_get_data">
</member>
</members>
<constants>
diff --git a/doc/classes/Popup.xml b/doc/classes/Popup.xml
index ad09fe49ee..7e87c9fcc0 100644
--- a/doc/classes/Popup.xml
+++ b/doc/classes/Popup.xml
@@ -65,7 +65,7 @@
</method>
</methods>
<members>
- <member name="popup_exclusive" type="bool" setter="set_exclusive" getter="is_exclusive" brief="">
+ <member name="popup_exclusive" type="bool" setter="set_exclusive" getter="is_exclusive">
</member>
</members>
<signals>
diff --git a/doc/classes/PopupMenu.xml b/doc/classes/PopupMenu.xml
index 7ab3d19378..086eb8e34d 100644
--- a/doc/classes/PopupMenu.xml
+++ b/doc/classes/PopupMenu.xml
@@ -451,11 +451,11 @@
</method>
</methods>
<members>
- <member name="hide_on_checkable_item_selection" type="bool" setter="set_hide_on_checkable_item_selection" getter="is_hide_on_checkable_item_selection" brief="">
+ <member name="hide_on_checkable_item_selection" type="bool" setter="set_hide_on_checkable_item_selection" getter="is_hide_on_checkable_item_selection">
</member>
- <member name="hide_on_item_selection" type="bool" setter="set_hide_on_item_selection" getter="is_hide_on_item_selection" brief="">
+ <member name="hide_on_item_selection" type="bool" setter="set_hide_on_item_selection" getter="is_hide_on_item_selection">
</member>
- <member name="items" type="Array" setter="_set_items" getter="_get_items" brief="">
+ <member name="items" type="Array" setter="_set_items" getter="_get_items">
</member>
</members>
<signals>
diff --git a/doc/classes/PrimitiveMesh.xml b/doc/classes/PrimitiveMesh.xml
index 5ad09e39c4..34141edbe7 100644
--- a/doc/classes/PrimitiveMesh.xml
+++ b/doc/classes/PrimitiveMesh.xml
@@ -33,7 +33,7 @@
</method>
</methods>
<members>
- <member name="material" type="Material" setter="set_material" getter="get_material" brief="">
+ <member name="material" type="Material" setter="set_material" getter="get_material">
The current [Material] of the primitive mesh.
</member>
</members>
diff --git a/doc/classes/PrismMesh.xml b/doc/classes/PrismMesh.xml
index 94eb7472e5..21fa67bc82 100644
--- a/doc/classes/PrismMesh.xml
+++ b/doc/classes/PrismMesh.xml
@@ -83,19 +83,19 @@
</method>
</methods>
<members>
- <member name="left_to_right" type="float" setter="set_left_to_right" getter="get_left_to_right" brief="">
+ <member name="left_to_right" type="float" setter="set_left_to_right" getter="get_left_to_right">
Displacement of of the upper edge along the x-axis. 0.0 positions edge straight above the bottome left edge. Defaults to 0.5 (positioned on the midpoint).
</member>
- <member name="size" type="Vector3" setter="set_size" getter="get_size" brief="">
+ <member name="size" type="Vector3" setter="set_size" getter="get_size">
Size of the prism. Defaults to (2.0, 2.0, 2.0).
</member>
- <member name="subdivide_depth" type="int" setter="set_subdivide_depth" getter="get_subdivide_depth" brief="">
+ <member name="subdivide_depth" type="int" setter="set_subdivide_depth" getter="get_subdivide_depth">
Number of added edge loops along the z-axis. Defaults to 0.
</member>
- <member name="subdivide_height" type="int" setter="set_subdivide_height" getter="get_subdivide_height" brief="">
+ <member name="subdivide_height" type="int" setter="set_subdivide_height" getter="get_subdivide_height">
Number of added edge loops along the y-axis. Defaults to 0.
</member>
- <member name="subdivide_width" type="int" setter="set_subdivide_width" getter="get_subdivide_width" brief="">
+ <member name="subdivide_width" type="int" setter="set_subdivide_width" getter="get_subdivide_width">
Number of added edge loops along the x-axis. Defaults to 0.
</member>
</members>
diff --git a/doc/classes/ProceduralSky.xml b/doc/classes/ProceduralSky.xml
index 01a0a4b1fd..032ce9def2 100644
--- a/doc/classes/ProceduralSky.xml
+++ b/doc/classes/ProceduralSky.xml
@@ -235,37 +235,37 @@
</method>
</methods>
<members>
- <member name="ground_bottom_color" type="Color" setter="set_ground_bottom_color" getter="get_ground_bottom_color" brief="">
+ <member name="ground_bottom_color" type="Color" setter="set_ground_bottom_color" getter="get_ground_bottom_color">
</member>
- <member name="ground_curve" type="float" setter="set_ground_curve" getter="get_ground_curve" brief="">
+ <member name="ground_curve" type="float" setter="set_ground_curve" getter="get_ground_curve">
</member>
- <member name="ground_energy" type="float" setter="set_ground_energy" getter="get_ground_energy" brief="">
+ <member name="ground_energy" type="float" setter="set_ground_energy" getter="get_ground_energy">
</member>
- <member name="ground_horizon_color" type="Color" setter="set_ground_horizon_color" getter="get_ground_horizon_color" brief="">
+ <member name="ground_horizon_color" type="Color" setter="set_ground_horizon_color" getter="get_ground_horizon_color">
</member>
- <member name="sky_curve" type="float" setter="set_sky_curve" getter="get_sky_curve" brief="">
+ <member name="sky_curve" type="float" setter="set_sky_curve" getter="get_sky_curve">
</member>
- <member name="sky_energy" type="float" setter="set_sky_energy" getter="get_sky_energy" brief="">
+ <member name="sky_energy" type="float" setter="set_sky_energy" getter="get_sky_energy">
</member>
- <member name="sky_horizon_color" type="Color" setter="set_sky_horizon_color" getter="get_sky_horizon_color" brief="">
+ <member name="sky_horizon_color" type="Color" setter="set_sky_horizon_color" getter="get_sky_horizon_color">
</member>
- <member name="sky_top_color" type="Color" setter="set_sky_top_color" getter="get_sky_top_color" brief="">
+ <member name="sky_top_color" type="Color" setter="set_sky_top_color" getter="get_sky_top_color">
</member>
- <member name="sun_angle_max" type="float" setter="set_sun_angle_max" getter="get_sun_angle_max" brief="">
+ <member name="sun_angle_max" type="float" setter="set_sun_angle_max" getter="get_sun_angle_max">
</member>
- <member name="sun_angle_min" type="float" setter="set_sun_angle_min" getter="get_sun_angle_min" brief="">
+ <member name="sun_angle_min" type="float" setter="set_sun_angle_min" getter="get_sun_angle_min">
</member>
- <member name="sun_color" type="Color" setter="set_sun_color" getter="get_sun_color" brief="">
+ <member name="sun_color" type="Color" setter="set_sun_color" getter="get_sun_color">
</member>
- <member name="sun_curve" type="float" setter="set_sun_curve" getter="get_sun_curve" brief="">
+ <member name="sun_curve" type="float" setter="set_sun_curve" getter="get_sun_curve">
</member>
- <member name="sun_energy" type="float" setter="set_sun_energy" getter="get_sun_energy" brief="">
+ <member name="sun_energy" type="float" setter="set_sun_energy" getter="get_sun_energy">
</member>
- <member name="sun_latitude" type="float" setter="set_sun_latitude" getter="get_sun_latitude" brief="">
+ <member name="sun_latitude" type="float" setter="set_sun_latitude" getter="get_sun_latitude">
</member>
- <member name="sun_longitude" type="float" setter="set_sun_longitude" getter="get_sun_longitude" brief="">
+ <member name="sun_longitude" type="float" setter="set_sun_longitude" getter="get_sun_longitude">
</member>
- <member name="texture_size" type="int" setter="set_texture_size" getter="get_texture_size" brief="" enum="ProceduralSky.TextureSize">
+ <member name="texture_size" type="int" setter="set_texture_size" getter="get_texture_size" enum="ProceduralSky.TextureSize">
</member>
</members>
<constants>
diff --git a/doc/classes/ProgressBar.xml b/doc/classes/ProgressBar.xml
index 6901b28dfd..f6be04cc19 100644
--- a/doc/classes/ProgressBar.xml
+++ b/doc/classes/ProgressBar.xml
@@ -27,7 +27,7 @@
</method>
</methods>
<members>
- <member name="percent_visible" type="bool" setter="set_percent_visible" getter="is_percent_visible" brief="">
+ <member name="percent_visible" type="bool" setter="set_percent_visible" getter="is_percent_visible">
</member>
</members>
<constants>
diff --git a/doc/classes/ProximityGroup.xml b/doc/classes/ProximityGroup.xml
index 245d90f357..9b4b564900 100644
--- a/doc/classes/ProximityGroup.xml
+++ b/doc/classes/ProximityGroup.xml
@@ -53,7 +53,7 @@
</method>
</methods>
<members>
- <member name="grid_radius" type="Vector3" setter="set_grid_radius" getter="get_grid_radius" brief="">
+ <member name="grid_radius" type="Vector3" setter="set_grid_radius" getter="get_grid_radius">
</member>
</members>
<signals>
diff --git a/doc/classes/Quat.xml b/doc/classes/Quat.xml
index 4626db7f4e..f07e143aa0 100644
--- a/doc/classes/Quat.xml
+++ b/doc/classes/Quat.xml
@@ -134,13 +134,13 @@
</method>
</methods>
<members>
- <member name="w" type="float" setter="" getter="" brief="">
+ <member name="w" type="float" setter="" getter="">
</member>
- <member name="x" type="float" setter="" getter="" brief="">
+ <member name="x" type="float" setter="" getter="">
</member>
- <member name="y" type="float" setter="" getter="" brief="">
+ <member name="y" type="float" setter="" getter="">
</member>
- <member name="z" type="float" setter="" getter="" brief="">
+ <member name="z" type="float" setter="" getter="">
</member>
</members>
<constants>
diff --git a/doc/classes/Range.xml b/doc/classes/Range.xml
index 0543cdd111..9af6abf7b8 100644
--- a/doc/classes/Range.xml
+++ b/doc/classes/Range.xml
@@ -148,19 +148,19 @@
</method>
</methods>
<members>
- <member name="exp_edit" type="bool" setter="set_exp_ratio" getter="is_ratio_exp" brief="">
+ <member name="exp_edit" type="bool" setter="set_exp_ratio" getter="is_ratio_exp">
</member>
- <member name="max_value" type="float" setter="set_max" getter="get_max" brief="">
+ <member name="max_value" type="float" setter="set_max" getter="get_max">
</member>
- <member name="min_value" type="float" setter="set_min" getter="get_min" brief="">
+ <member name="min_value" type="float" setter="set_min" getter="get_min">
</member>
- <member name="page" type="float" setter="set_page" getter="get_page" brief="">
+ <member name="page" type="float" setter="set_page" getter="get_page">
</member>
- <member name="rounded" type="bool" setter="set_use_rounded_values" getter="is_using_rounded_values" brief="">
+ <member name="rounded" type="bool" setter="set_use_rounded_values" getter="is_using_rounded_values">
</member>
- <member name="step" type="float" setter="set_step" getter="get_step" brief="">
+ <member name="step" type="float" setter="set_step" getter="get_step">
</member>
- <member name="value" type="float" setter="set_value" getter="get_value" brief="">
+ <member name="value" type="float" setter="set_value" getter="get_value">
</member>
</members>
<signals>
diff --git a/doc/classes/RayCast.xml b/doc/classes/RayCast.xml
index 05dfdf5484..2e6efff769 100644
--- a/doc/classes/RayCast.xml
+++ b/doc/classes/RayCast.xml
@@ -179,16 +179,16 @@
</method>
</methods>
<members>
- <member name="cast_to" type="Vector3" setter="set_cast_to" getter="get_cast_to" brief="">
+ <member name="cast_to" type="Vector3" setter="set_cast_to" getter="get_cast_to">
The ray's destination point, relative to the RayCast's [code]position[/code].
</member>
- <member name="collision_layer" type="int" setter="set_collision_layer" getter="get_collision_layer" brief="">
+ <member name="collision_layer" type="int" setter="set_collision_layer" getter="get_collision_layer">
The RayCast's collison layer(s). Only bodies in the same collision layer(s) will be detected.
</member>
- <member name="enabled" type="bool" setter="set_enabled" getter="is_enabled" brief="">
+ <member name="enabled" type="bool" setter="set_enabled" getter="is_enabled">
If [code]true[/code], collisions will be reported. Default value: [code]false[/code].
</member>
- <member name="type_mask" type="int" setter="set_type_mask" getter="get_type_mask" brief="">
+ <member name="type_mask" type="int" setter="set_type_mask" getter="get_type_mask">
Object types to detect using a logical sum (OR operation) of type constants defined in [Physics2DDirectSpaceState].
Example:
[codeblock]
diff --git a/doc/classes/RayCast2D.xml b/doc/classes/RayCast2D.xml
index 85809a2e6b..5520abe050 100644
--- a/doc/classes/RayCast2D.xml
+++ b/doc/classes/RayCast2D.xml
@@ -191,19 +191,19 @@
</method>
</methods>
<members>
- <member name="cast_to" type="Vector2" setter="set_cast_to" getter="get_cast_to" brief="">
+ <member name="cast_to" type="Vector2" setter="set_cast_to" getter="get_cast_to">
The ray's destination point, relative to the RayCast's [code]position[/code].
</member>
- <member name="collision_layer" type="int" setter="set_collision_layer" getter="get_collision_layer" brief="">
+ <member name="collision_layer" type="int" setter="set_collision_layer" getter="get_collision_layer">
The RayCast2D's collison layer(s). Only bodies in the same collision layer(s) will be detected.
</member>
- <member name="enabled" type="bool" setter="set_enabled" getter="is_enabled" brief="">
+ <member name="enabled" type="bool" setter="set_enabled" getter="is_enabled">
If [code]true[/code], collisions will be reported. Default value: [code]false[/code].
</member>
- <member name="exclude_parent" type="bool" setter="set_exclude_parent_body" getter="get_exclude_parent_body" brief="">
+ <member name="exclude_parent" type="bool" setter="set_exclude_parent_body" getter="get_exclude_parent_body">
If [code]true[/code], the parent node will be excluded from collision detection. Default value: [code]true[/code].
</member>
- <member name="type_mask" type="int" setter="set_type_mask" getter="get_type_mask" brief="">
+ <member name="type_mask" type="int" setter="set_type_mask" getter="get_type_mask">
Object types to detect using a logical sum (OR operation) of type constants defined in [Physics2DDirectSpaceState].
Example:
[codeblock]
diff --git a/doc/classes/RayShape.xml b/doc/classes/RayShape.xml
index c302b3f886..7fab9c3949 100644
--- a/doc/classes/RayShape.xml
+++ b/doc/classes/RayShape.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="length" type="float" setter="set_length" getter="get_length" brief="">
+ <member name="length" type="float" setter="set_length" getter="get_length">
</member>
</members>
<constants>
diff --git a/doc/classes/RayShape2D.xml b/doc/classes/RayShape2D.xml
index 53b3349185..8414ee2348 100644
--- a/doc/classes/RayShape2D.xml
+++ b/doc/classes/RayShape2D.xml
@@ -29,7 +29,7 @@
</method>
</methods>
<members>
- <member name="length" type="float" setter="set_length" getter="get_length" brief="">
+ <member name="length" type="float" setter="set_length" getter="get_length">
</member>
</members>
<constants>
diff --git a/doc/classes/Rect2.xml b/doc/classes/Rect2.xml
index 3901f12c27..1a467861b3 100644
--- a/doc/classes/Rect2.xml
+++ b/doc/classes/Rect2.xml
@@ -140,13 +140,13 @@
</method>
</methods>
<members>
- <member name="end" type="Vector2" setter="" getter="" brief="">
+ <member name="end" type="Vector2" setter="" getter="">
Ending corner.
</member>
- <member name="position" type="Vector2" setter="" getter="" brief="">
+ <member name="position" type="Vector2" setter="" getter="">
Position (starting corner).
</member>
- <member name="size" type="Vector2" setter="" getter="" brief="">
+ <member name="size" type="Vector2" setter="" getter="">
Size from position to end.
</member>
</members>
diff --git a/doc/classes/Rect3.xml b/doc/classes/Rect3.xml
index 33ae8f3ba5..8837b8f812 100644
--- a/doc/classes/Rect3.xml
+++ b/doc/classes/Rect3.xml
@@ -188,12 +188,12 @@
</method>
</methods>
<members>
- <member name="end" type="Vector3" setter="" getter="" brief="">
+ <member name="end" type="Vector3" setter="" getter="">
Ending corner.
</member>
- <member name="position" type="Vector3" setter="" getter="" brief="">
+ <member name="position" type="Vector3" setter="" getter="">
</member>
- <member name="size" type="Vector3" setter="" getter="" brief="">
+ <member name="size" type="Vector3" setter="" getter="">
Size from position to end.
</member>
</members>
diff --git a/doc/classes/RectangleShape2D.xml b/doc/classes/RectangleShape2D.xml
index 2f9f20841f..9c18df970b 100644
--- a/doc/classes/RectangleShape2D.xml
+++ b/doc/classes/RectangleShape2D.xml
@@ -29,7 +29,7 @@
</method>
</methods>
<members>
- <member name="extents" type="Vector2" setter="set_extents" getter="get_extents" brief="">
+ <member name="extents" type="Vector2" setter="set_extents" getter="get_extents">
</member>
</members>
<constants>
diff --git a/doc/classes/Reference.xml b/doc/classes/Reference.xml
index a8ca4cde0c..2531ea88ad 100644
--- a/doc/classes/Reference.xml
+++ b/doc/classes/Reference.xml
@@ -18,7 +18,7 @@
</description>
</method>
<method name="reference">
- <return type="void">
+ <return type="bool">
</return>
<description>
Increase the internal reference counter. Use this only if you really know what you are doing.
diff --git a/doc/classes/ReflectionProbe.xml b/doc/classes/ReflectionProbe.xml
index 2bcca10402..c3d95e5a62 100644
--- a/doc/classes/ReflectionProbe.xml
+++ b/doc/classes/ReflectionProbe.xml
@@ -179,29 +179,29 @@
</method>
</methods>
<members>
- <member name="box_projection" type="bool" setter="set_enable_box_projection" getter="is_box_projection_enabled" brief="">
+ <member name="box_projection" type="bool" setter="set_enable_box_projection" getter="is_box_projection_enabled">
</member>
- <member name="cull_mask" type="int" setter="set_cull_mask" getter="get_cull_mask" brief="">
+ <member name="cull_mask" type="int" setter="set_cull_mask" getter="get_cull_mask">
</member>
- <member name="enable_shadows" type="bool" setter="set_enable_shadows" getter="are_shadows_enabled" brief="">
+ <member name="enable_shadows" type="bool" setter="set_enable_shadows" getter="are_shadows_enabled">
</member>
- <member name="extents" type="Vector3" setter="set_extents" getter="get_extents" brief="">
+ <member name="extents" type="Vector3" setter="set_extents" getter="get_extents">
</member>
- <member name="intensity" type="float" setter="set_intensity" getter="get_intensity" brief="">
+ <member name="intensity" type="float" setter="set_intensity" getter="get_intensity">
</member>
- <member name="interior_ambient_color" type="Color" setter="set_interior_ambient" getter="get_interior_ambient" brief="">
+ <member name="interior_ambient_color" type="Color" setter="set_interior_ambient" getter="get_interior_ambient">
</member>
- <member name="interior_ambient_contrib" type="float" setter="set_interior_ambient_probe_contribution" getter="get_interior_ambient_probe_contribution" brief="">
+ <member name="interior_ambient_contrib" type="float" setter="set_interior_ambient_probe_contribution" getter="get_interior_ambient_probe_contribution">
</member>
- <member name="interior_ambient_energy" type="float" setter="set_interior_ambient_energy" getter="get_interior_ambient_energy" brief="">
+ <member name="interior_ambient_energy" type="float" setter="set_interior_ambient_energy" getter="get_interior_ambient_energy">
</member>
- <member name="interior_enable" type="bool" setter="set_as_interior" getter="is_set_as_interior" brief="">
+ <member name="interior_enable" type="bool" setter="set_as_interior" getter="is_set_as_interior">
</member>
- <member name="max_distance" type="float" setter="set_max_distance" getter="get_max_distance" brief="">
+ <member name="max_distance" type="float" setter="set_max_distance" getter="get_max_distance">
</member>
- <member name="origin_offset" type="Vector3" setter="set_origin_offset" getter="get_origin_offset" brief="">
+ <member name="origin_offset" type="Vector3" setter="set_origin_offset" getter="get_origin_offset">
</member>
- <member name="update_mode" type="int" setter="set_update_mode" getter="get_update_mode" brief="" enum="ReflectionProbe.UpdateMode">
+ <member name="update_mode" type="int" setter="set_update_mode" getter="get_update_mode" enum="ReflectionProbe.UpdateMode">
</member>
</members>
<constants>
diff --git a/doc/classes/RemoteTransform.xml b/doc/classes/RemoteTransform.xml
index 11fc65b8bc..ecc136055e 100644
--- a/doc/classes/RemoteTransform.xml
+++ b/doc/classes/RemoteTransform.xml
@@ -81,15 +81,15 @@
</method>
</methods>
<members>
- <member name="remote_path" type="NodePath" setter="set_remote_node" getter="get_remote_node" brief="">
+ <member name="remote_path" type="NodePath" setter="set_remote_node" getter="get_remote_node">
</member>
- <member name="update_position" type="bool" setter="set_update_position" getter="get_update_position" brief="">
+ <member name="update_position" type="bool" setter="set_update_position" getter="get_update_position">
</member>
- <member name="update_rotation" type="bool" setter="set_update_rotation" getter="get_update_rotation" brief="">
+ <member name="update_rotation" type="bool" setter="set_update_rotation" getter="get_update_rotation">
</member>
- <member name="update_scale" type="bool" setter="set_update_scale" getter="get_update_scale" brief="">
+ <member name="update_scale" type="bool" setter="set_update_scale" getter="get_update_scale">
</member>
- <member name="use_global_coordinates" type="bool" setter="set_use_global_coordinates" getter="get_use_global_coordinates" brief="">
+ <member name="use_global_coordinates" type="bool" setter="set_use_global_coordinates" getter="get_use_global_coordinates">
</member>
</members>
<constants>
diff --git a/doc/classes/RemoteTransform2D.xml b/doc/classes/RemoteTransform2D.xml
index 983e8bcc79..346b8de621 100644
--- a/doc/classes/RemoteTransform2D.xml
+++ b/doc/classes/RemoteTransform2D.xml
@@ -81,15 +81,15 @@
</method>
</methods>
<members>
- <member name="remote_path" type="NodePath" setter="set_remote_node" getter="get_remote_node" brief="">
+ <member name="remote_path" type="NodePath" setter="set_remote_node" getter="get_remote_node">
</member>
- <member name="update_position" type="bool" setter="set_update_position" getter="get_update_position" brief="">
+ <member name="update_position" type="bool" setter="set_update_position" getter="get_update_position">
</member>
- <member name="update_rotation" type="bool" setter="set_update_rotation" getter="get_update_rotation" brief="">
+ <member name="update_rotation" type="bool" setter="set_update_rotation" getter="get_update_rotation">
</member>
- <member name="update_scale" type="bool" setter="set_update_scale" getter="get_update_scale" brief="">
+ <member name="update_scale" type="bool" setter="set_update_scale" getter="get_update_scale">
</member>
- <member name="use_global_coordinates" type="bool" setter="set_use_global_coordinates" getter="get_use_global_coordinates" brief="">
+ <member name="use_global_coordinates" type="bool" setter="set_use_global_coordinates" getter="get_use_global_coordinates">
</member>
</members>
<constants>
diff --git a/doc/classes/Resource.xml b/doc/classes/Resource.xml
index 35342c3872..57497f5d78 100644
--- a/doc/classes/Resource.xml
+++ b/doc/classes/Resource.xml
@@ -101,11 +101,11 @@
</method>
</methods>
<members>
- <member name="resource_local_to_scene" type="bool" setter="set_local_to_scene" getter="is_local_to_scene" brief="">
+ <member name="resource_local_to_scene" type="bool" setter="set_local_to_scene" getter="is_local_to_scene">
</member>
- <member name="resource_name" type="String" setter="set_name" getter="get_name" brief="">
+ <member name="resource_name" type="String" setter="set_name" getter="get_name">
</member>
- <member name="resource_path" type="String" setter="set_path" getter="get_path" brief="">
+ <member name="resource_path" type="String" setter="set_path" getter="get_path">
</member>
</members>
<signals>
diff --git a/doc/classes/ResourcePreloader.xml b/doc/classes/ResourcePreloader.xml
index bba5892ece..35ebeb1760 100644
--- a/doc/classes/ResourcePreloader.xml
+++ b/doc/classes/ResourcePreloader.xml
@@ -68,7 +68,7 @@
</method>
</methods>
<members>
- <member name="resources" type="Array" setter="_set_resources" getter="_get_resources" brief="">
+ <member name="resources" type="Array" setter="_set_resources" getter="_get_resources">
</member>
</members>
<constants>
diff --git a/doc/classes/RichTextLabel.xml b/doc/classes/RichTextLabel.xml
index 065df5bf8f..90ee76cb98 100644
--- a/doc/classes/RichTextLabel.xml
+++ b/doc/classes/RichTextLabel.xml
@@ -314,13 +314,13 @@
</method>
</methods>
<members>
- <member name="bbcode_enabled" type="bool" setter="set_use_bbcode" getter="is_using_bbcode" brief="">
+ <member name="bbcode_enabled" type="bool" setter="set_use_bbcode" getter="is_using_bbcode">
</member>
- <member name="bbcode_text" type="String" setter="set_bbcode" getter="get_bbcode" brief="">
+ <member name="bbcode_text" type="String" setter="set_bbcode" getter="get_bbcode">
</member>
- <member name="percent_visible" type="float" setter="set_percent_visible" getter="get_percent_visible" brief="">
+ <member name="percent_visible" type="float" setter="set_percent_visible" getter="get_percent_visible">
</member>
- <member name="visible_characters" type="int" setter="set_visible_characters" getter="get_visible_characters" brief="">
+ <member name="visible_characters" type="int" setter="set_visible_characters" getter="get_visible_characters">
</member>
</members>
<signals>
diff --git a/doc/classes/RigidBody.xml b/doc/classes/RigidBody.xml
index 853125a698..fc9d241e35 100644
--- a/doc/classes/RigidBody.xml
+++ b/doc/classes/RigidBody.xml
@@ -323,55 +323,55 @@
</method>
</methods>
<members>
- <member name="angular_damp" type="float" setter="set_angular_damp" getter="get_angular_damp" brief="">
+ <member name="angular_damp" type="float" setter="set_angular_damp" getter="get_angular_damp">
Dampens rotational forces of the Rigid body by the 'angular_damp' rate.
</member>
- <member name="angular_velocity" type="Vector3" setter="set_angular_velocity" getter="get_angular_velocity" brief="">
+ <member name="angular_velocity" type="Vector3" setter="set_angular_velocity" getter="get_angular_velocity">
The current rotational velocity of the Rigid body
</member>
- <member name="axis_lock" type="int" setter="set_axis_lock" getter="get_axis_lock" brief="" enum="RigidBody.AxisLock">
+ <member name="axis_lock" type="int" setter="set_axis_lock" getter="get_axis_lock" enum="RigidBody.AxisLock">
Locks the rotational forces to a particular axis, preventing rotations on other axes.
</member>
- <member name="bounce" type="float" setter="set_bounce" getter="get_bounce" brief="">
+ <member name="bounce" type="float" setter="set_bounce" getter="get_bounce">
Bounciness of the Rigid body.
</member>
- <member name="can_sleep" type="bool" setter="set_can_sleep" getter="is_able_to_sleep" brief="">
+ <member name="can_sleep" type="bool" setter="set_can_sleep" getter="is_able_to_sleep">
If true, the Rigid body will no longer calculate forces when there is no movement and will act as a static body. It will wake up when other forces are applied through other collisions or when the 'apply_impulse' method is used.
</member>
- <member name="contact_monitor" type="bool" setter="set_contact_monitor" getter="is_contact_monitor_enabled" brief="">
+ <member name="contact_monitor" type="bool" setter="set_contact_monitor" getter="is_contact_monitor_enabled">
If true, the Rigid body will emit signals when it collides with another Rigid body.
</member>
- <member name="contacts_reported" type="int" setter="set_max_contacts_reported" getter="get_max_contacts_reported" brief="">
+ <member name="contacts_reported" type="int" setter="set_max_contacts_reported" getter="get_max_contacts_reported">
The maximum contacts to report. Bodies can keep a log of the contacts with other bodies, this is enabled by setting the maximum amount of contacts reported to a number greater than 0.
</member>
- <member name="continuous_cd" type="bool" setter="set_use_continuous_collision_detection" getter="is_using_continuous_collision_detection" brief="">
+ <member name="continuous_cd" type="bool" setter="set_use_continuous_collision_detection" getter="is_using_continuous_collision_detection">
Continuous collision detection tries to predict where a moving body will collide, instead of moving it and correcting its movement if it collided. The first is more precise, and misses less impacts by small, fast-moving objects. The second is faster to compute, but can miss small, fast-moving objects.
</member>
- <member name="custom_integrator" type="bool" setter="set_use_custom_integrator" getter="is_using_custom_integrator" brief="">
+ <member name="custom_integrator" type="bool" setter="set_use_custom_integrator" getter="is_using_custom_integrator">
If true, internal force integration will be disabled (like gravity or air friction) for this body. Other than collision response, the body will only move as determined by the [method _integrate_forces] function, if defined.
</member>
- <member name="friction" type="float" setter="set_friction" getter="get_friction" brief="">
+ <member name="friction" type="float" setter="set_friction" getter="get_friction">
The body friction, from 0 (frictionless) to 1 (max friction).
</member>
- <member name="gravity_scale" type="float" setter="set_gravity_scale" getter="get_gravity_scale" brief="">
+ <member name="gravity_scale" type="float" setter="set_gravity_scale" getter="get_gravity_scale">
The 'gravity_scale' for this Rigid body will be multiplied by the global 3d gravity setting found in "Project &gt; Project Settings &gt; Physics &gt; 3d". A value of 1 will be normal gravity, 2 will apply double gravity, and 0.5 will apply half gravity to this object.
</member>
- <member name="linear_damp" type="float" setter="set_linear_damp" getter="get_linear_damp" brief="">
+ <member name="linear_damp" type="float" setter="set_linear_damp" getter="get_linear_damp">
The linear damp for this body. Default of -1, cannot be less than -1. If this value is different from -1, any linear damp derived from the world or areas will be overridden.
</member>
- <member name="linear_velocity" type="Vector3" setter="set_linear_velocity" getter="get_linear_velocity" brief="">
+ <member name="linear_velocity" type="Vector3" setter="set_linear_velocity" getter="get_linear_velocity">
The body linear velocity. Can be used sporadically, but [b]DON'T SET THIS IN EVERY FRAME[/b], because physics may run in another thread and runs at a different granularity. Use [method _integrate_forces] as your process loop for precise control of the body state.
</member>
- <member name="mass" type="float" setter="set_mass" getter="get_mass" brief="">
+ <member name="mass" type="float" setter="set_mass" getter="get_mass">
The body mass.
</member>
- <member name="mode" type="int" setter="set_mode" getter="get_mode" brief="" enum="RigidBody.Mode">
+ <member name="mode" type="int" setter="set_mode" getter="get_mode" enum="RigidBody.Mode">
The body mode from the MODE_* enum. Modes include: MODE_STATIC, MODE_KINEMATIC, MODE_RIGID, and MODE_CHARACTER.
</member>
- <member name="sleeping" type="bool" setter="set_sleeping" getter="is_sleeping" brief="">
+ <member name="sleeping" type="bool" setter="set_sleeping" getter="is_sleeping">
The current 'sleeping' state of the Rigid body.
</member>
- <member name="weight" type="float" setter="set_weight" getter="get_weight" brief="">
+ <member name="weight" type="float" setter="set_weight" getter="get_weight">
The body weight given standard earth-weight (gravity 9.8).
</member>
</members>
@@ -437,5 +437,13 @@
<constant name="MODE_CHARACTER" value="2">
Character body. This behaves like a rigid body, but can not rotate.
</constant>
+ <constant name="AXIS_LOCK_DISABLED" value="0">
+ </constant>
+ <constant name="AXIS_LOCK_X" value="1">
+ </constant>
+ <constant name="AXIS_LOCK_Y" value="2">
+ </constant>
+ <constant name="AXIS_LOCK_Z" value="3">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/RigidBody2D.xml b/doc/classes/RigidBody2D.xml
index 878cb354b2..e92c417323 100644
--- a/doc/classes/RigidBody2D.xml
+++ b/doc/classes/RigidBody2D.xml
@@ -381,37 +381,37 @@
</method>
</methods>
<members>
- <member name="angular_damp" type="float" setter="set_angular_damp" getter="get_angular_damp" brief="">
+ <member name="angular_damp" type="float" setter="set_angular_damp" getter="get_angular_damp">
</member>
- <member name="angular_velocity" type="float" setter="set_angular_velocity" getter="get_angular_velocity" brief="">
+ <member name="angular_velocity" type="float" setter="set_angular_velocity" getter="get_angular_velocity">
</member>
- <member name="bounce" type="float" setter="set_bounce" getter="get_bounce" brief="">
+ <member name="bounce" type="float" setter="set_bounce" getter="get_bounce">
</member>
- <member name="can_sleep" type="bool" setter="set_can_sleep" getter="is_able_to_sleep" brief="">
+ <member name="can_sleep" type="bool" setter="set_can_sleep" getter="is_able_to_sleep">
</member>
- <member name="contact_monitor" type="bool" setter="set_contact_monitor" getter="is_contact_monitor_enabled" brief="">
+ <member name="contact_monitor" type="bool" setter="set_contact_monitor" getter="is_contact_monitor_enabled">
</member>
- <member name="contacts_reported" type="int" setter="set_max_contacts_reported" getter="get_max_contacts_reported" brief="">
+ <member name="contacts_reported" type="int" setter="set_max_contacts_reported" getter="get_max_contacts_reported">
</member>
- <member name="continuous_cd" type="int" setter="set_continuous_collision_detection_mode" getter="get_continuous_collision_detection_mode" brief="" enum="RigidBody2D.CCDMode">
+ <member name="continuous_cd" type="int" setter="set_continuous_collision_detection_mode" getter="get_continuous_collision_detection_mode" enum="RigidBody2D.CCDMode">
</member>
- <member name="custom_integrator" type="bool" setter="set_use_custom_integrator" getter="is_using_custom_integrator" brief="">
+ <member name="custom_integrator" type="bool" setter="set_use_custom_integrator" getter="is_using_custom_integrator">
</member>
- <member name="friction" type="float" setter="set_friction" getter="get_friction" brief="">
+ <member name="friction" type="float" setter="set_friction" getter="get_friction">
</member>
- <member name="gravity_scale" type="float" setter="set_gravity_scale" getter="get_gravity_scale" brief="">
+ <member name="gravity_scale" type="float" setter="set_gravity_scale" getter="get_gravity_scale">
</member>
- <member name="linear_damp" type="float" setter="set_linear_damp" getter="get_linear_damp" brief="">
+ <member name="linear_damp" type="float" setter="set_linear_damp" getter="get_linear_damp">
</member>
- <member name="linear_velocity" type="Vector2" setter="set_linear_velocity" getter="get_linear_velocity" brief="">
+ <member name="linear_velocity" type="Vector2" setter="set_linear_velocity" getter="get_linear_velocity">
</member>
- <member name="mass" type="float" setter="set_mass" getter="get_mass" brief="">
+ <member name="mass" type="float" setter="set_mass" getter="get_mass">
</member>
- <member name="mode" type="int" setter="set_mode" getter="get_mode" brief="" enum="RigidBody2D.Mode">
+ <member name="mode" type="int" setter="set_mode" getter="get_mode" enum="RigidBody2D.Mode">
</member>
- <member name="sleeping" type="bool" setter="set_sleeping" getter="is_sleeping" brief="">
+ <member name="sleeping" type="bool" setter="set_sleeping" getter="is_sleeping">
</member>
- <member name="weight" type="float" setter="set_weight" getter="get_weight" brief="">
+ <member name="weight" type="float" setter="set_weight" getter="get_weight">
</member>
</members>
<signals>
diff --git a/doc/classes/ScrollBar.xml b/doc/classes/ScrollBar.xml
index c7be79fc85..7a10d3679e 100644
--- a/doc/classes/ScrollBar.xml
+++ b/doc/classes/ScrollBar.xml
@@ -27,7 +27,7 @@
</method>
</methods>
<members>
- <member name="custom_step" type="float" setter="set_custom_step" getter="get_custom_step" brief="">
+ <member name="custom_step" type="float" setter="set_custom_step" getter="get_custom_step">
</member>
</members>
<signals>
diff --git a/doc/classes/ScrollContainer.xml b/doc/classes/ScrollContainer.xml
index b8164f8565..1ae06bde70 100644
--- a/doc/classes/ScrollContainer.xml
+++ b/doc/classes/ScrollContainer.xml
@@ -77,9 +77,9 @@
</method>
</methods>
<members>
- <member name="scroll_horizontal" type="bool" setter="set_enable_h_scroll" getter="is_h_scroll_enabled" brief="">
+ <member name="scroll_horizontal" type="bool" setter="set_enable_h_scroll" getter="is_h_scroll_enabled">
</member>
- <member name="scroll_vertical" type="bool" setter="set_enable_v_scroll" getter="is_v_scroll_enabled" brief="">
+ <member name="scroll_vertical" type="bool" setter="set_enable_v_scroll" getter="is_v_scroll_enabled">
</member>
</members>
<constants>
diff --git a/doc/classes/SegmentShape2D.xml b/doc/classes/SegmentShape2D.xml
index a3cbff329a..0e2c5c86f3 100644
--- a/doc/classes/SegmentShape2D.xml
+++ b/doc/classes/SegmentShape2D.xml
@@ -45,9 +45,9 @@
</method>
</methods>
<members>
- <member name="a" type="Vector2" setter="set_a" getter="get_a" brief="">
+ <member name="a" type="Vector2" setter="set_a" getter="get_a">
</member>
- <member name="b" type="Vector2" setter="set_b" getter="get_b" brief="">
+ <member name="b" type="Vector2" setter="set_b" getter="get_b">
</member>
</members>
<constants>
diff --git a/doc/classes/Shader.xml b/doc/classes/Shader.xml
index 935cdaab9d..75644c31ab 100644
--- a/doc/classes/Shader.xml
+++ b/doc/classes/Shader.xml
@@ -59,7 +59,7 @@
</method>
</methods>
<members>
- <member name="code" type="String" setter="set_code" getter="get_code" brief="">
+ <member name="code" type="String" setter="set_code" getter="get_code">
</member>
</members>
<constants>
diff --git a/doc/classes/Shape2D.xml b/doc/classes/Shape2D.xml
index ffe965b796..d5e2984ba0 100644
--- a/doc/classes/Shape2D.xml
+++ b/doc/classes/Shape2D.xml
@@ -94,7 +94,7 @@
</method>
</methods>
<members>
- <member name="custom_solver_bias" type="float" setter="set_custom_solver_bias" getter="get_custom_solver_bias" brief="">
+ <member name="custom_solver_bias" type="float" setter="set_custom_solver_bias" getter="get_custom_solver_bias">
</member>
</members>
<constants>
diff --git a/doc/classes/ShortCut.xml b/doc/classes/ShortCut.xml
index 437c1427b6..e8b3b962d3 100644
--- a/doc/classes/ShortCut.xml
+++ b/doc/classes/ShortCut.xml
@@ -45,7 +45,7 @@
</method>
</methods>
<members>
- <member name="shortcut" type="InputEvent" setter="set_shortcut" getter="get_shortcut" brief="">
+ <member name="shortcut" type="InputEvent" setter="set_shortcut" getter="get_shortcut">
</member>
</members>
<constants>
diff --git a/doc/classes/Sky.xml b/doc/classes/Sky.xml
index 49dd9602dd..3045167346 100644
--- a/doc/classes/Sky.xml
+++ b/doc/classes/Sky.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="radiance_size" type="int" setter="set_radiance_size" getter="get_radiance_size" brief="" enum="Sky.RadianceSize">
+ <member name="radiance_size" type="int" setter="set_radiance_size" getter="get_radiance_size" enum="Sky.RadianceSize">
</member>
</members>
<constants>
diff --git a/doc/classes/Slider.xml b/doc/classes/Slider.xml
index cfcbd23a9b..b9b2b98549 100644
--- a/doc/classes/Slider.xml
+++ b/doc/classes/Slider.xml
@@ -59,13 +59,13 @@
</method>
</methods>
<members>
- <member name="editable" type="bool" setter="set_editable" getter="is_editable" brief="">
+ <member name="editable" type="bool" setter="set_editable" getter="is_editable">
</member>
- <member name="focus_mode" type="int" setter="set_focus_mode" getter="get_focus_mode" brief="" enum="Control.FocusMode">
+ <member name="focus_mode" type="int" setter="set_focus_mode" getter="get_focus_mode" enum="Control.FocusMode">
</member>
- <member name="tick_count" type="int" setter="set_ticks" getter="get_ticks" brief="">
+ <member name="tick_count" type="int" setter="set_ticks" getter="get_ticks">
</member>
- <member name="ticks_on_borders" type="bool" setter="set_ticks_on_borders" getter="get_ticks_on_borders" brief="">
+ <member name="ticks_on_borders" type="bool" setter="set_ticks_on_borders" getter="get_ticks_on_borders">
</member>
</members>
<constants>
diff --git a/doc/classes/SliderJoint.xml b/doc/classes/SliderJoint.xml
index b6593590d7..617390b6a4 100644
--- a/doc/classes/SliderJoint.xml
+++ b/doc/classes/SliderJoint.xml
@@ -29,49 +29,49 @@
</method>
</methods>
<members>
- <member name="angular_limit/damping" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="angular_limit/damping" type="float" setter="set_param" getter="get_param">
</member>
- <member name="angular_limit/lower_angle" type="float" setter="_set_lower_limit_angular" getter="_get_lower_limit_angular" brief="">
+ <member name="angular_limit/lower_angle" type="float" setter="_set_lower_limit_angular" getter="_get_lower_limit_angular">
</member>
- <member name="angular_limit/restitution" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="angular_limit/restitution" type="float" setter="set_param" getter="get_param">
</member>
- <member name="angular_limit/softness" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="angular_limit/softness" type="float" setter="set_param" getter="get_param">
</member>
- <member name="angular_limit/upper_angle" type="float" setter="_set_upper_limit_angular" getter="_get_upper_limit_angular" brief="">
+ <member name="angular_limit/upper_angle" type="float" setter="_set_upper_limit_angular" getter="_get_upper_limit_angular">
</member>
- <member name="angular_motion/damping" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="angular_motion/damping" type="float" setter="set_param" getter="get_param">
</member>
- <member name="angular_motion/restitution" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="angular_motion/restitution" type="float" setter="set_param" getter="get_param">
</member>
- <member name="angular_motion/softness" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="angular_motion/softness" type="float" setter="set_param" getter="get_param">
</member>
- <member name="angular_ortho/damping" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="angular_ortho/damping" type="float" setter="set_param" getter="get_param">
</member>
- <member name="angular_ortho/restitution" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="angular_ortho/restitution" type="float" setter="set_param" getter="get_param">
</member>
- <member name="angular_ortho/softness" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="angular_ortho/softness" type="float" setter="set_param" getter="get_param">
</member>
- <member name="linear_limit/damping" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="linear_limit/damping" type="float" setter="set_param" getter="get_param">
</member>
- <member name="linear_limit/lower_distance" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="linear_limit/lower_distance" type="float" setter="set_param" getter="get_param">
</member>
- <member name="linear_limit/restitution" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="linear_limit/restitution" type="float" setter="set_param" getter="get_param">
</member>
- <member name="linear_limit/softness" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="linear_limit/softness" type="float" setter="set_param" getter="get_param">
</member>
- <member name="linear_limit/upper_distance" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="linear_limit/upper_distance" type="float" setter="set_param" getter="get_param">
</member>
- <member name="linear_motion/damping" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="linear_motion/damping" type="float" setter="set_param" getter="get_param">
</member>
- <member name="linear_motion/restitution" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="linear_motion/restitution" type="float" setter="set_param" getter="get_param">
</member>
- <member name="linear_motion/softness" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="linear_motion/softness" type="float" setter="set_param" getter="get_param">
</member>
- <member name="linear_ortho/damping" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="linear_ortho/damping" type="float" setter="set_param" getter="get_param">
</member>
- <member name="linear_ortho/restitution" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="linear_ortho/restitution" type="float" setter="set_param" getter="get_param">
</member>
- <member name="linear_ortho/softness" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="linear_ortho/softness" type="float" setter="set_param" getter="get_param">
</member>
</members>
<constants>
diff --git a/doc/classes/Spatial.xml b/doc/classes/Spatial.xml
index f8f02e07fc..e43e4dcc1b 100644
--- a/doc/classes/Spatial.xml
+++ b/doc/classes/Spatial.xml
@@ -4,7 +4,7 @@
Most basic 3D game object, parent of all 3D related nodes.
</brief_description>
<description>
- Most basic 3D game object, with a 3D [Transform] and visibility settings. All 3D physics nodes and sprites inherit from Spatial. Use Spatial as a parent node to move, scale, rotate and show/hide children in a 3D project.
+ Most basic 3D game object, with a 3D [Transform] and visibility settings. All other 3D game objects inherit from Spatial. Use Spatial as a parent node to move, scale, rotate and show/hide children in a 3D project.
</description>
<tutorials>
</tutorials>
@@ -15,35 +15,35 @@
<return type="SpatialGizmo">
</return>
<description>
- Return the SpatialGizmo for this node. Used for example in [EditorSpatialGizmo] as custom visualization and editing handles in Editor.
+ Returns the SpatialGizmo for this node. Used for example in [EditorSpatialGizmo] as custom visualization and editing handles in Editor.
</description>
</method>
<method name="get_global_transform" qualifiers="const">
<return type="Transform">
</return>
<description>
- Return the global transform, relative to worldspace.
+ Returns the global transform, relative to worldspace.
</description>
</method>
<method name="get_parent_spatial" qualifiers="const">
<return type="Spatial">
</return>
<description>
- Return the parent [Spatial], or an empty [Object] if no parent exists or parent is not of type [Spatial].
+ Returns the parent [Spatial], or an empty [Object] if no parent exists or parent is not of type [Spatial].
</description>
</method>
<method name="get_rotation" qualifiers="const">
<return type="Vector3">
</return>
<description>
- Return the rotation (in radians).
+ Returns the rotation (in radians).
</description>
</method>
<method name="get_rotation_deg" qualifiers="const">
<return type="Vector3">
</return>
<description>
- Return the rotation (in degrees).
+ Returns the rotation (in degrees).
</description>
</method>
<method name="get_scale" qualifiers="const">
@@ -56,7 +56,7 @@
<return type="Transform">
</return>
<description>
- Return the local transform, relative to the bone parent.
+ Returns the local transform, relative to the bone parent.
</description>
</method>
<method name="get_translation" qualifiers="const">
@@ -69,7 +69,7 @@
<return type="World">
</return>
<description>
- Return current [World] resource this Spatial node is registered to.
+ Returns the current [World] resource this Spatial node is registered to.
</description>
</method>
<method name="global_rotate">
@@ -80,7 +80,7 @@
<argument index="1" name="radians" type="float">
</argument>
<description>
- Rotate current node along normal [Vector3] by angle in radians in Global space.
+ Rotates the current node along normal [Vector3] by angle in radians in Global space.
</description>
</method>
<method name="global_translate">
@@ -89,49 +89,49 @@
<argument index="0" name="offset" type="Vector3">
</argument>
<description>
- Move current node by [Vector3] offset in Global space.
+ Moves the node by [Vector3] offset in Global space.
</description>
</method>
<method name="hide">
<return type="void">
</return>
<description>
- Disable rendering of this node. Change Spatial Visible property to false.
+ Disables rendering of this node. Change Spatial Visible property to false.
</description>
</method>
<method name="is_local_transform_notification_enabled" qualifiers="const">
<return type="bool">
</return>
<description>
- Returns whether node sends notification that its local transformation changed. Spatial will not propagate this by default.
+ Returns whether node notifies about its local transformation changes. Spatial will not propagate this by default.
</description>
</method>
<method name="is_set_as_toplevel" qualifiers="const">
<return type="bool">
</return>
<description>
- Returns whether this node is set as Toplevel, ignoring its parent node transformations.
+ Returns whether this node is set as Toplevel, that is whether it ignores its parent nodes transformations.
</description>
</method>
<method name="is_transform_notification_enabled" qualifiers="const">
<return type="bool">
</return>
<description>
- Returns whether node sends notification that its transformation changed. Spatial will not propagate this by default.
+ Returns whether the node notifies about its global and local transformation changes. Spatial will not propagate this by default.
</description>
</method>
<method name="is_visible" qualifiers="const">
<return type="bool">
</return>
<description>
- Returns whether this node is set to be visible.
+ Returns whether the node is set to be visible.
</description>
</method>
<method name="is_visible_in_tree" qualifiers="const">
<return type="bool">
</return>
<description>
- Returns whether this node is visible, taking into consideration that its parents visibility.
+ Returns whether the node is visible, taking into consideration that its parents visibility.
</description>
</method>
<method name="look_at">
@@ -155,14 +155,14 @@
<argument index="2" name="up" type="Vector3">
</argument>
<description>
- Moves itself to specified position and then rotates itself to point into direction of target position. Operations take place in global space.
+ Moves the node to specified position and then rotates itself to point into direction of target position. Operations take place in global space.
</description>
</method>
<method name="orthonormalize">
<return type="void">
</return>
<description>
- Reset this node transformations (like scale, skew and taper) preserving its rotation and translation. Performs orthonormalization on this node [Transform3D].
+ Resets this node's transformations (like scale, skew and taper) preserving its rotation and translation. Performs orthonormalization on this node [Transform3D].
</description>
</method>
<method name="rotate">
@@ -173,7 +173,7 @@
<argument index="1" name="radians" type="float">
</argument>
<description>
- Rotates node in local space on given normal [Vector3] by angle in radians.
+ Rotates the node in local space on given normal [Vector3] by angle in radians.
</description>
</method>
<method name="rotate_x">
@@ -182,7 +182,7 @@
<argument index="0" name="radians" type="float">
</argument>
<description>
- Rotates node in local space on X axis by angle in radians.
+ Rotates the node in local space on X axis by angle in radians.
</description>
</method>
<method name="rotate_y">
@@ -191,7 +191,7 @@
<argument index="0" name="radians" type="float">
</argument>
<description>
- Rotates node in local space on Y axis by angle in radians.
+ Rotates the node in local space on Y axis by angle in radians.
</description>
</method>
<method name="rotate_z">
@@ -200,7 +200,7 @@
<argument index="0" name="radians" type="float">
</argument>
<description>
- Rotates node in local space on Z axis by angle in radians.
+ Rotates the node in local space on Z axis by angle in radians.
</description>
</method>
<method name="set_as_toplevel">
@@ -209,7 +209,7 @@
<argument index="0" name="enable" type="bool">
</argument>
<description>
- Makes this node ignore its parents tranformations. Node tranformations are only in global space.
+ Makes the node ignore its parents tranformations. Node tranformations are only in global space.
</description>
</method>
<method name="set_gizmo">
@@ -243,7 +243,7 @@
<argument index="0" name="enabled" type="bool">
</argument>
<description>
- Set whether this node ignores notification that its transformation changed.
+ Set whether the node ignores notification that its transformation (global or local) changed.
</description>
</method>
<method name="set_notify_local_transform">
@@ -252,7 +252,7 @@
<argument index="0" name="enable" type="bool">
</argument>
<description>
- Set whether this node sends notification that its local transformation changed. Spatial will not propagate this by default.
+ Set whether the node notifies about its local transformation changes. Spatial will not propagate this by default.
</description>
</method>
<method name="set_notify_transform">
@@ -261,7 +261,7 @@
<argument index="0" name="enable" type="bool">
</argument>
<description>
- Set whether this node sends notification that its transformation changed. Spatial will not propagate this by default.
+ Set whether the node notifies about its global and local transformation changes. Spatial will not propagate this by default.
</description>
</method>
<method name="set_rotation">
@@ -320,7 +320,7 @@
<return type="void">
</return>
<description>
- Enable rendering of this node. Change Spatial Visible property to false.
+ Enables rendering of this node. Change Spatial Visible property to "True".
</description>
</method>
<method name="to_global" qualifiers="const">
@@ -329,7 +329,7 @@
<argument index="0" name="local_point" type="Vector3">
</argument>
<description>
- Tranform [Vector3] from this node local space to world space.
+ Tranforms [Vector3] "local_point" from this node's local space to world space.
</description>
</method>
<method name="to_local" qualifiers="const">
@@ -338,7 +338,7 @@
<argument index="0" name="global_point" type="Vector3">
</argument>
<description>
- Tranform [Vector3] from world space to this node local space.
+ Tranforms [Vector3] "global_point" from world space to this node's local space.
</description>
</method>
<method name="translate">
@@ -347,60 +347,60 @@
<argument index="0" name="offset" type="Vector3">
</argument>
<description>
- Change node position by given offset [Vector3].
+ Changes the node's position by given offset [Vector3].
</description>
</method>
<method name="update_gizmo">
<return type="void">
</return>
<description>
- Update [SpatialGizmo] of this node.
+ Updates the [SpatialGizmo] of this node.
</description>
</method>
</methods>
<members>
- <member name="global_transform" type="Transform" setter="set_global_transform" getter="get_global_transform" brief="">
+ <member name="global_transform" type="Transform" setter="set_global_transform" getter="get_global_transform">
World space (global) [Transform] of this node.
</member>
- <member name="rotation" type="Vector3" setter="set_rotation" getter="get_rotation" brief="">
+ <member name="rotation" type="Vector3" setter="set_rotation" getter="get_rotation">
Local euler rotation in radians of this node.
</member>
- <member name="rotation_deg" type="Vector3" setter="set_rotation_deg" getter="get_rotation_deg" brief="">
+ <member name="rotation_deg" type="Vector3" setter="set_rotation_deg" getter="get_rotation_deg">
Local euler rotation in degrees of this node.
</member>
- <member name="scale" type="Vector3" setter="set_scale" getter="get_scale" brief="">
+ <member name="scale" type="Vector3" setter="set_scale" getter="get_scale">
Local scale of this node.
</member>
- <member name="transform" type="Transform" setter="set_transform" getter="get_transform" brief="">
+ <member name="transform" type="Transform" setter="set_transform" getter="get_transform">
Local space [Transform] of this node.
</member>
- <member name="translation" type="Vector3" setter="set_translation" getter="get_translation" brief="">
+ <member name="translation" type="Vector3" setter="set_translation" getter="get_translation">
Local translation of this node.
</member>
- <member name="visible" type="bool" setter="set_visible" getter="is_visible" brief="">
+ <member name="visible" type="bool" setter="set_visible" getter="is_visible">
Visibility of this node. Toggles if this node is rendered.
</member>
</members>
<signals>
<signal name="visibility_changed">
<description>
- Emitted when node visibility changed.
+ Emitted when node visibility changes.
</description>
</signal>
</signals>
<constants>
<constant name="NOTIFICATION_TRANSFORM_CHANGED" value="29" enum="">
- Spatial nodes receive this notification when their global transform changes. This means that either the current or a parent node changed its transform.
+ Spatial nodes receives this notification when their global transform changes. This means that either the current or a parent node changed its transform.
In order for NOTIFICATION_TRANSFORM_CHANGED to work user first needs to ask for it, with set_notify_transform(true).
</constant>
<constant name="NOTIFICATION_ENTER_WORLD" value="41" enum="">
- Spatial nodes receive this notification when they are registered to new [World] resource.
+ Spatial nodes receives this notification when they are registered to new [World] resource.
</constant>
<constant name="NOTIFICATION_EXIT_WORLD" value="42" enum="">
- Spatial nodes receive this notification when they are unregistered from current [World] resource.
+ Spatial nodes receives this notification when they are unregistered from current [World] resource.
</constant>
<constant name="NOTIFICATION_VISIBILITY_CHANGED" value="43" enum="">
- Spatial nodes receive this notification when their visibility changes.
+ Spatial nodes receives this notification when their visibility changes.
</constant>
</constants>
</class>
diff --git a/doc/classes/SpatialMaterial.xml b/doc/classes/SpatialMaterial.xml
index 55bc04fd88..0f1c57e85b 100644
--- a/doc/classes/SpatialMaterial.xml
+++ b/doc/classes/SpatialMaterial.xml
@@ -695,175 +695,175 @@
</method>
</methods>
<members>
- <member name="albedo_color" type="Color" setter="set_albedo" getter="get_albedo" brief="">
+ <member name="albedo_color" type="Color" setter="set_albedo" getter="get_albedo">
</member>
- <member name="albedo_texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="albedo_texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="anisotropy" type="float" setter="set_anisotropy" getter="get_anisotropy" brief="">
+ <member name="anisotropy" type="float" setter="set_anisotropy" getter="get_anisotropy">
</member>
- <member name="anisotropy_enabled" type="bool" setter="set_feature" getter="get_feature" brief="">
+ <member name="anisotropy_enabled" type="bool" setter="set_feature" getter="get_feature">
</member>
- <member name="anisotropy_flowmap" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="anisotropy_flowmap" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="ao_enabled" type="bool" setter="set_feature" getter="get_feature" brief="">
+ <member name="ao_enabled" type="bool" setter="set_feature" getter="get_feature">
</member>
- <member name="ao_on_uv2" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="ao_on_uv2" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="ao_texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="ao_texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="ao_texture_channel" type="int" setter="set_ao_texture_channel" getter="get_ao_texture_channel" brief="" enum="SpatialMaterial.TextureChannel">
+ <member name="ao_texture_channel" type="int" setter="set_ao_texture_channel" getter="get_ao_texture_channel" enum="SpatialMaterial.TextureChannel">
</member>
- <member name="clearcoat" type="float" setter="set_clearcoat" getter="get_clearcoat" brief="">
+ <member name="clearcoat" type="float" setter="set_clearcoat" getter="get_clearcoat">
</member>
- <member name="clearcoat_enabled" type="bool" setter="set_feature" getter="get_feature" brief="">
+ <member name="clearcoat_enabled" type="bool" setter="set_feature" getter="get_feature">
</member>
- <member name="clearcoat_gloss" type="float" setter="set_clearcoat_gloss" getter="get_clearcoat_gloss" brief="">
+ <member name="clearcoat_gloss" type="float" setter="set_clearcoat_gloss" getter="get_clearcoat_gloss">
</member>
- <member name="clearcoat_texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="clearcoat_texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="depth_deep_parallax" type="bool" setter="set_depth_deep_parallax" getter="is_depth_deep_parallax_enabled" brief="">
+ <member name="depth_deep_parallax" type="bool" setter="set_depth_deep_parallax" getter="is_depth_deep_parallax_enabled">
</member>
- <member name="depth_enabled" type="bool" setter="set_feature" getter="get_feature" brief="">
+ <member name="depth_enabled" type="bool" setter="set_feature" getter="get_feature">
</member>
- <member name="depth_max_layers" type="int" setter="set_depth_deep_parallax_max_layers" getter="get_depth_deep_parallax_max_layers" brief="">
+ <member name="depth_max_layers" type="int" setter="set_depth_deep_parallax_max_layers" getter="get_depth_deep_parallax_max_layers">
</member>
- <member name="depth_min_layers" type="int" setter="set_depth_deep_parallax_min_layers" getter="get_depth_deep_parallax_min_layers" brief="">
+ <member name="depth_min_layers" type="int" setter="set_depth_deep_parallax_min_layers" getter="get_depth_deep_parallax_min_layers">
</member>
- <member name="depth_scale" type="float" setter="set_depth_scale" getter="get_depth_scale" brief="">
+ <member name="depth_scale" type="float" setter="set_depth_scale" getter="get_depth_scale">
</member>
- <member name="depth_texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="depth_texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="detail_albedo" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="detail_albedo" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="detail_blend_mode" type="int" setter="set_detail_blend_mode" getter="get_detail_blend_mode" brief="" enum="SpatialMaterial.BlendMode">
+ <member name="detail_blend_mode" type="int" setter="set_detail_blend_mode" getter="get_detail_blend_mode" enum="SpatialMaterial.BlendMode">
</member>
- <member name="detail_enabled" type="bool" setter="set_feature" getter="get_feature" brief="">
+ <member name="detail_enabled" type="bool" setter="set_feature" getter="get_feature">
</member>
- <member name="detail_mask" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="detail_mask" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="detail_normal" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="detail_normal" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="detail_uv_layer" type="int" setter="set_detail_uv" getter="get_detail_uv" brief="" enum="SpatialMaterial.DetailUV">
+ <member name="detail_uv_layer" type="int" setter="set_detail_uv" getter="get_detail_uv" enum="SpatialMaterial.DetailUV">
</member>
- <member name="emission" type="Color" setter="set_emission" getter="get_emission" brief="">
+ <member name="emission" type="Color" setter="set_emission" getter="get_emission">
</member>
- <member name="emission_enabled" type="bool" setter="set_feature" getter="get_feature" brief="">
+ <member name="emission_enabled" type="bool" setter="set_feature" getter="get_feature">
</member>
- <member name="emission_energy" type="float" setter="set_emission_energy" getter="get_emission_energy" brief="">
+ <member name="emission_energy" type="float" setter="set_emission_energy" getter="get_emission_energy">
</member>
- <member name="emission_texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="emission_texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="flags_fixed_size" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="flags_fixed_size" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="flags_no_depth_test" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="flags_no_depth_test" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="flags_transparent" type="bool" setter="set_feature" getter="get_feature" brief="">
+ <member name="flags_transparent" type="bool" setter="set_feature" getter="get_feature">
</member>
- <member name="flags_unshaded" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="flags_unshaded" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="flags_use_point_size" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="flags_use_point_size" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="flags_vertex_lighting" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="flags_vertex_lighting" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="flags_world_triplanar" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="flags_world_triplanar" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="metallic" type="float" setter="set_metallic" getter="get_metallic" brief="">
+ <member name="metallic" type="float" setter="set_metallic" getter="get_metallic">
</member>
- <member name="metallic_specular" type="float" setter="set_specular" getter="get_specular" brief="">
+ <member name="metallic_specular" type="float" setter="set_specular" getter="get_specular">
</member>
- <member name="metallic_texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="metallic_texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="metallic_texture_channel" type="int" setter="set_metallic_texture_channel" getter="get_metallic_texture_channel" brief="" enum="SpatialMaterial.TextureChannel">
+ <member name="metallic_texture_channel" type="int" setter="set_metallic_texture_channel" getter="get_metallic_texture_channel" enum="SpatialMaterial.TextureChannel">
</member>
- <member name="normal_enabled" type="bool" setter="set_feature" getter="get_feature" brief="">
+ <member name="normal_enabled" type="bool" setter="set_feature" getter="get_feature">
</member>
- <member name="normal_scale" type="float" setter="set_normal_scale" getter="get_normal_scale" brief="">
+ <member name="normal_scale" type="float" setter="set_normal_scale" getter="get_normal_scale">
</member>
- <member name="normal_texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="normal_texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="params_alpha_scissor_threshold" type="float" setter="set_alpha_scissor_threshold" getter="get_alpha_scissor_threshold" brief="">
+ <member name="params_alpha_scissor_threshold" type="float" setter="set_alpha_scissor_threshold" getter="get_alpha_scissor_threshold">
</member>
- <member name="params_billboard_mode" type="int" setter="set_billboard_mode" getter="get_billboard_mode" brief="" enum="SpatialMaterial.BillboardMode">
+ <member name="params_billboard_mode" type="int" setter="set_billboard_mode" getter="get_billboard_mode" enum="SpatialMaterial.BillboardMode">
</member>
- <member name="params_blend_mode" type="int" setter="set_blend_mode" getter="get_blend_mode" brief="" enum="SpatialMaterial.BlendMode">
+ <member name="params_blend_mode" type="int" setter="set_blend_mode" getter="get_blend_mode" enum="SpatialMaterial.BlendMode">
</member>
- <member name="params_cull_mode" type="int" setter="set_cull_mode" getter="get_cull_mode" brief="" enum="SpatialMaterial.CullMode">
+ <member name="params_cull_mode" type="int" setter="set_cull_mode" getter="get_cull_mode" enum="SpatialMaterial.CullMode">
</member>
- <member name="params_depth_draw_mode" type="int" setter="set_depth_draw_mode" getter="get_depth_draw_mode" brief="" enum="SpatialMaterial.DepthDrawMode">
+ <member name="params_depth_draw_mode" type="int" setter="set_depth_draw_mode" getter="get_depth_draw_mode" enum="SpatialMaterial.DepthDrawMode">
</member>
- <member name="params_diffuse_mode" type="int" setter="set_diffuse_mode" getter="get_diffuse_mode" brief="" enum="SpatialMaterial.DiffuseMode">
+ <member name="params_diffuse_mode" type="int" setter="set_diffuse_mode" getter="get_diffuse_mode" enum="SpatialMaterial.DiffuseMode">
</member>
- <member name="params_grow" type="bool" setter="set_grow_enabled" getter="is_grow_enabled" brief="">
+ <member name="params_grow" type="bool" setter="set_grow_enabled" getter="is_grow_enabled">
</member>
- <member name="params_grow_amount" type="float" setter="set_grow" getter="get_grow" brief="">
+ <member name="params_grow_amount" type="float" setter="set_grow" getter="get_grow">
</member>
- <member name="params_line_width" type="float" setter="set_line_width" getter="get_line_width" brief="">
+ <member name="params_line_width" type="float" setter="set_line_width" getter="get_line_width">
</member>
- <member name="params_point_size" type="float" setter="set_point_size" getter="get_point_size" brief="">
+ <member name="params_point_size" type="float" setter="set_point_size" getter="get_point_size">
</member>
- <member name="params_specular_mode" type="int" setter="set_specular_mode" getter="get_specular_mode" brief="" enum="SpatialMaterial.SpecularMode">
+ <member name="params_specular_mode" type="int" setter="set_specular_mode" getter="get_specular_mode" enum="SpatialMaterial.SpecularMode">
</member>
- <member name="params_use_alpha_scissor" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="params_use_alpha_scissor" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="particles_anim_h_frames" type="int" setter="set_particles_anim_h_frames" getter="get_particles_anim_h_frames" brief="">
+ <member name="particles_anim_h_frames" type="int" setter="set_particles_anim_h_frames" getter="get_particles_anim_h_frames">
</member>
- <member name="particles_anim_loop" type="int" setter="set_particles_anim_loop" getter="get_particles_anim_loop" brief="">
+ <member name="particles_anim_loop" type="int" setter="set_particles_anim_loop" getter="get_particles_anim_loop">
</member>
- <member name="particles_anim_v_frames" type="int" setter="set_particles_anim_v_frames" getter="get_particles_anim_v_frames" brief="">
+ <member name="particles_anim_v_frames" type="int" setter="set_particles_anim_v_frames" getter="get_particles_anim_v_frames">
</member>
- <member name="refraction_enabled" type="bool" setter="set_feature" getter="get_feature" brief="">
+ <member name="refraction_enabled" type="bool" setter="set_feature" getter="get_feature">
</member>
- <member name="refraction_scale" type="float" setter="set_refraction" getter="get_refraction" brief="">
+ <member name="refraction_scale" type="float" setter="set_refraction" getter="get_refraction">
</member>
- <member name="refraction_texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="refraction_texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="refraction_texture_channel" type="int" setter="set_refraction_texture_channel" getter="get_refraction_texture_channel" brief="" enum="SpatialMaterial.TextureChannel">
+ <member name="refraction_texture_channel" type="int" setter="set_refraction_texture_channel" getter="get_refraction_texture_channel" enum="SpatialMaterial.TextureChannel">
</member>
- <member name="rim" type="float" setter="set_rim" getter="get_rim" brief="">
+ <member name="rim" type="float" setter="set_rim" getter="get_rim">
</member>
- <member name="rim_enabled" type="bool" setter="set_feature" getter="get_feature" brief="">
+ <member name="rim_enabled" type="bool" setter="set_feature" getter="get_feature">
</member>
- <member name="rim_texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="rim_texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="rim_tint" type="float" setter="set_rim_tint" getter="get_rim_tint" brief="">
+ <member name="rim_tint" type="float" setter="set_rim_tint" getter="get_rim_tint">
</member>
- <member name="roughness" type="float" setter="set_roughness" getter="get_roughness" brief="">
+ <member name="roughness" type="float" setter="set_roughness" getter="get_roughness">
</member>
- <member name="roughness_texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="roughness_texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="roughness_texture_channel" type="int" setter="set_roughness_texture_channel" getter="get_roughness_texture_channel" brief="" enum="SpatialMaterial.TextureChannel">
+ <member name="roughness_texture_channel" type="int" setter="set_roughness_texture_channel" getter="get_roughness_texture_channel" enum="SpatialMaterial.TextureChannel">
</member>
- <member name="subsurf_scatter_enabled" type="bool" setter="set_feature" getter="get_feature" brief="">
+ <member name="subsurf_scatter_enabled" type="bool" setter="set_feature" getter="get_feature">
</member>
- <member name="subsurf_scatter_strength" type="float" setter="set_subsurface_scattering_strength" getter="get_subsurface_scattering_strength" brief="">
+ <member name="subsurf_scatter_strength" type="float" setter="set_subsurface_scattering_strength" getter="get_subsurface_scattering_strength">
</member>
- <member name="subsurf_scatter_texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="subsurf_scatter_texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="transmission" type="Color" setter="set_transmission" getter="get_transmission" brief="">
+ <member name="transmission" type="Color" setter="set_transmission" getter="get_transmission">
</member>
- <member name="transmission_enabled" type="bool" setter="set_feature" getter="get_feature" brief="">
+ <member name="transmission_enabled" type="bool" setter="set_feature" getter="get_feature">
</member>
- <member name="transmission_texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="transmission_texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="uv1_offset" type="Vector3" setter="set_uv1_offset" getter="get_uv1_offset" brief="">
+ <member name="uv1_offset" type="Vector3" setter="set_uv1_offset" getter="get_uv1_offset">
</member>
- <member name="uv1_scale" type="Vector3" setter="set_uv1_scale" getter="get_uv1_scale" brief="">
+ <member name="uv1_scale" type="Vector3" setter="set_uv1_scale" getter="get_uv1_scale">
</member>
- <member name="uv1_triplanar" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="uv1_triplanar" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="uv1_triplanar_sharpness" type="float" setter="set_uv1_triplanar_blend_sharpness" getter="get_uv1_triplanar_blend_sharpness" brief="">
+ <member name="uv1_triplanar_sharpness" type="float" setter="set_uv1_triplanar_blend_sharpness" getter="get_uv1_triplanar_blend_sharpness">
</member>
- <member name="uv2_offset" type="Vector3" setter="set_uv2_offset" getter="get_uv2_offset" brief="">
+ <member name="uv2_offset" type="Vector3" setter="set_uv2_offset" getter="get_uv2_offset">
</member>
- <member name="uv2_scale" type="Vector3" setter="set_uv2_scale" getter="get_uv2_scale" brief="">
+ <member name="uv2_scale" type="Vector3" setter="set_uv2_scale" getter="get_uv2_scale">
</member>
- <member name="uv2_triplanar" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="uv2_triplanar" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="uv2_triplanar_sharpness" type="float" setter="set_uv2_triplanar_blend_sharpness" getter="get_uv2_triplanar_blend_sharpness" brief="">
+ <member name="uv2_triplanar_sharpness" type="float" setter="set_uv2_triplanar_blend_sharpness" getter="get_uv2_triplanar_blend_sharpness">
</member>
- <member name="vertex_color_is_srgb" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="vertex_color_is_srgb" type="bool" setter="set_flag" getter="get_flag">
</member>
- <member name="vertex_color_use_as_albedo" type="bool" setter="set_flag" getter="get_flag" brief="">
+ <member name="vertex_color_use_as_albedo" type="bool" setter="set_flag" getter="get_flag">
</member>
</members>
<constants>
diff --git a/doc/classes/SphereMesh.xml b/doc/classes/SphereMesh.xml
index 4f64463dc0..0ae48cb7d7 100644
--- a/doc/classes/SphereMesh.xml
+++ b/doc/classes/SphereMesh.xml
@@ -83,19 +83,19 @@
</method>
</methods>
<members>
- <member name="height" type="float" setter="set_height" getter="get_height" brief="">
+ <member name="height" type="float" setter="set_height" getter="get_height">
Full height of the sphere. Defaults to 2.0.
</member>
- <member name="is_hemisphere" type="bool" setter="set_is_hemisphere" getter="get_is_hemisphere" brief="">
+ <member name="is_hemisphere" type="bool" setter="set_is_hemisphere" getter="get_is_hemisphere">
Determines whether a full sphere or a hemisphere is created. Attention: To get a regular hemisphere the height and radius of the sphere have to equal. Defaults to false.
</member>
- <member name="radial_segments" type="int" setter="set_radial_segments" getter="get_radial_segments" brief="">
+ <member name="radial_segments" type="int" setter="set_radial_segments" getter="get_radial_segments">
Number of radial segments on the sphere. Defaults to 64.
</member>
- <member name="radius" type="float" setter="set_radius" getter="get_radius" brief="">
+ <member name="radius" type="float" setter="set_radius" getter="get_radius">
Radius of sphere. Defaults to 1.0.
</member>
- <member name="rings" type="int" setter="set_rings" getter="get_rings" brief="">
+ <member name="rings" type="int" setter="set_rings" getter="get_rings">
Number of segments along the height of the sphere. Defaults to 32.
</member>
</members>
diff --git a/doc/classes/SphereShape.xml b/doc/classes/SphereShape.xml
index 9dbf39037e..120c7fcc25 100644
--- a/doc/classes/SphereShape.xml
+++ b/doc/classes/SphereShape.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="radius" type="float" setter="set_radius" getter="get_radius" brief="">
+ <member name="radius" type="float" setter="set_radius" getter="get_radius">
</member>
</members>
<constants>
diff --git a/doc/classes/SpinBox.xml b/doc/classes/SpinBox.xml
index e492ebb389..31ef1865e9 100644
--- a/doc/classes/SpinBox.xml
+++ b/doc/classes/SpinBox.xml
@@ -66,11 +66,11 @@
</method>
</methods>
<members>
- <member name="editable" type="bool" setter="set_editable" getter="is_editable" brief="">
+ <member name="editable" type="bool" setter="set_editable" getter="is_editable">
</member>
- <member name="prefix" type="String" setter="set_prefix" getter="get_prefix" brief="">
+ <member name="prefix" type="String" setter="set_prefix" getter="get_prefix">
</member>
- <member name="suffix" type="String" setter="set_suffix" getter="get_suffix" brief="">
+ <member name="suffix" type="String" setter="set_suffix" getter="get_suffix">
</member>
</members>
<constants>
diff --git a/doc/classes/SplitContainer.xml b/doc/classes/SplitContainer.xml
index b3cdd9d17d..861a483f6d 100644
--- a/doc/classes/SplitContainer.xml
+++ b/doc/classes/SplitContainer.xml
@@ -61,11 +61,11 @@
</method>
</methods>
<members>
- <member name="collapsed" type="bool" setter="set_collapsed" getter="is_collapsed" brief="">
+ <member name="collapsed" type="bool" setter="set_collapsed" getter="is_collapsed">
</member>
- <member name="dragger_visibility" type="int" setter="set_dragger_visibility" getter="get_dragger_visibility" brief="" enum="SplitContainer.DraggerVisibility">
+ <member name="dragger_visibility" type="int" setter="set_dragger_visibility" getter="get_dragger_visibility" enum="SplitContainer.DraggerVisibility">
</member>
- <member name="split_offset" type="int" setter="set_split_offset" getter="get_split_offset" brief="">
+ <member name="split_offset" type="int" setter="set_split_offset" getter="get_split_offset">
</member>
</members>
<signals>
diff --git a/doc/classes/SpotLight.xml b/doc/classes/SpotLight.xml
index d95e52645a..430e7c4a26 100644
--- a/doc/classes/SpotLight.xml
+++ b/doc/classes/SpotLight.xml
@@ -13,13 +13,13 @@
<methods>
</methods>
<members>
- <member name="spot_angle" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="spot_angle" type="float" setter="set_param" getter="get_param">
</member>
- <member name="spot_angle_attenuation" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="spot_angle_attenuation" type="float" setter="set_param" getter="get_param">
</member>
- <member name="spot_attenuation" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="spot_attenuation" type="float" setter="set_param" getter="get_param">
</member>
- <member name="spot_range" type="float" setter="set_param" getter="get_param" brief="">
+ <member name="spot_range" type="float" setter="set_param" getter="get_param">
</member>
</members>
<constants>
diff --git a/doc/classes/Sprite.xml b/doc/classes/Sprite.xml
index c3288593fe..90ebe79666 100644
--- a/doc/classes/Sprite.xml
+++ b/doc/classes/Sprite.xml
@@ -201,29 +201,29 @@
</method>
</methods>
<members>
- <member name="centered" type="bool" setter="set_centered" getter="is_centered" brief="">
+ <member name="centered" type="bool" setter="set_centered" getter="is_centered">
</member>
- <member name="flip_h" type="bool" setter="set_flip_h" getter="is_flipped_h" brief="">
+ <member name="flip_h" type="bool" setter="set_flip_h" getter="is_flipped_h">
</member>
- <member name="flip_v" type="bool" setter="set_flip_v" getter="is_flipped_v" brief="">
+ <member name="flip_v" type="bool" setter="set_flip_v" getter="is_flipped_v">
</member>
- <member name="frame" type="int" setter="set_frame" getter="get_frame" brief="">
+ <member name="frame" type="int" setter="set_frame" getter="get_frame">
</member>
- <member name="hframes" type="int" setter="set_hframes" getter="get_hframes" brief="">
+ <member name="hframes" type="int" setter="set_hframes" getter="get_hframes">
</member>
- <member name="normal_map" type="Texture" setter="set_normal_map" getter="get_normal_map" brief="">
+ <member name="normal_map" type="Texture" setter="set_normal_map" getter="get_normal_map">
</member>
- <member name="offset" type="Vector2" setter="set_offset" getter="get_offset" brief="">
+ <member name="offset" type="Vector2" setter="set_offset" getter="get_offset">
</member>
- <member name="region_enabled" type="bool" setter="set_region" getter="is_region" brief="">
+ <member name="region_enabled" type="bool" setter="set_region" getter="is_region">
</member>
- <member name="region_filter_clip" type="bool" setter="set_region_filter_clip" getter="is_region_filter_clip_enabled" brief="">
+ <member name="region_filter_clip" type="bool" setter="set_region_filter_clip" getter="is_region_filter_clip_enabled">
</member>
- <member name="region_rect" type="Rect2" setter="set_region_rect" getter="get_region_rect" brief="">
+ <member name="region_rect" type="Rect2" setter="set_region_rect" getter="get_region_rect">
</member>
- <member name="texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="vframes" type="int" setter="set_vframes" getter="get_vframes" brief="">
+ <member name="vframes" type="int" setter="set_vframes" getter="get_vframes">
</member>
</members>
<signals>
diff --git a/doc/classes/Sprite3D.xml b/doc/classes/Sprite3D.xml
index dea62ec620..f6f2f8f00c 100644
--- a/doc/classes/Sprite3D.xml
+++ b/doc/classes/Sprite3D.xml
@@ -95,17 +95,17 @@
</method>
</methods>
<members>
- <member name="frame" type="int" setter="set_frame" getter="get_frame" brief="">
+ <member name="frame" type="int" setter="set_frame" getter="get_frame">
</member>
- <member name="hframes" type="int" setter="set_hframes" getter="get_hframes" brief="">
+ <member name="hframes" type="int" setter="set_hframes" getter="get_hframes">
</member>
- <member name="region_enabled" type="bool" setter="set_region" getter="is_region" brief="">
+ <member name="region_enabled" type="bool" setter="set_region" getter="is_region">
</member>
- <member name="region_rect" type="Rect2" setter="set_region_rect" getter="get_region_rect" brief="">
+ <member name="region_rect" type="Rect2" setter="set_region_rect" getter="get_region_rect">
</member>
- <member name="texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="texture" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="vframes" type="int" setter="set_vframes" getter="get_vframes" brief="">
+ <member name="vframes" type="int" setter="set_vframes" getter="get_vframes">
</member>
</members>
<signals>
diff --git a/doc/classes/SpriteBase3D.xml b/doc/classes/SpriteBase3D.xml
index 8eb32b7c05..1640e5dc9f 100644
--- a/doc/classes/SpriteBase3D.xml
+++ b/doc/classes/SpriteBase3D.xml
@@ -161,29 +161,29 @@
</method>
</methods>
<members>
- <member name="alpha_cut" type="int" setter="set_alpha_cut_mode" getter="get_alpha_cut_mode" brief="" enum="SpriteBase3D.AlphaCutMode">
+ <member name="alpha_cut" type="int" setter="set_alpha_cut_mode" getter="get_alpha_cut_mode" enum="SpriteBase3D.AlphaCutMode">
</member>
- <member name="axis" type="int" setter="set_axis" getter="get_axis" brief="" enum="Vector3.Axis">
+ <member name="axis" type="int" setter="set_axis" getter="get_axis" enum="Vector3.Axis">
</member>
- <member name="centered" type="bool" setter="set_centered" getter="is_centered" brief="">
+ <member name="centered" type="bool" setter="set_centered" getter="is_centered">
</member>
- <member name="double_sided" type="bool" setter="set_draw_flag" getter="get_draw_flag" brief="">
+ <member name="double_sided" type="bool" setter="set_draw_flag" getter="get_draw_flag">
</member>
- <member name="flip_h" type="bool" setter="set_flip_h" getter="is_flipped_h" brief="">
+ <member name="flip_h" type="bool" setter="set_flip_h" getter="is_flipped_h">
</member>
- <member name="flip_v" type="bool" setter="set_flip_v" getter="is_flipped_v" brief="">
+ <member name="flip_v" type="bool" setter="set_flip_v" getter="is_flipped_v">
</member>
- <member name="modulate" type="Color" setter="set_modulate" getter="get_modulate" brief="">
+ <member name="modulate" type="Color" setter="set_modulate" getter="get_modulate">
</member>
- <member name="offset" type="Vector2" setter="set_offset" getter="get_offset" brief="">
+ <member name="offset" type="Vector2" setter="set_offset" getter="get_offset">
</member>
- <member name="opacity" type="float" setter="set_opacity" getter="get_opacity" brief="">
+ <member name="opacity" type="float" setter="set_opacity" getter="get_opacity">
</member>
- <member name="pixel_size" type="float" setter="set_pixel_size" getter="get_pixel_size" brief="">
+ <member name="pixel_size" type="float" setter="set_pixel_size" getter="get_pixel_size">
</member>
- <member name="shaded" type="bool" setter="set_draw_flag" getter="get_draw_flag" brief="">
+ <member name="shaded" type="bool" setter="set_draw_flag" getter="get_draw_flag">
</member>
- <member name="transparent" type="bool" setter="set_draw_flag" getter="get_draw_flag" brief="">
+ <member name="transparent" type="bool" setter="set_draw_flag" getter="get_draw_flag">
</member>
</members>
<constants>
diff --git a/doc/classes/SpriteFrames.xml b/doc/classes/SpriteFrames.xml
index 1627b0f4a0..1c5669b898 100644
--- a/doc/classes/SpriteFrames.xml
+++ b/doc/classes/SpriteFrames.xml
@@ -149,9 +149,9 @@
</method>
</methods>
<members>
- <member name="animations" type="Array" setter="_set_animations" getter="_get_animations" brief="">
+ <member name="animations" type="Array" setter="_set_animations" getter="_get_animations">
</member>
- <member name="frames" type="Array" setter="_set_frames" getter="_get_frames" brief="">
+ <member name="frames" type="Array" setter="_set_frames" getter="_get_frames">
</member>
</members>
<constants>
diff --git a/doc/classes/StaticBody.xml b/doc/classes/StaticBody.xml
index 5f01c1b2fc..6b5b007310 100644
--- a/doc/classes/StaticBody.xml
+++ b/doc/classes/StaticBody.xml
@@ -79,16 +79,16 @@
</method>
</methods>
<members>
- <member name="bounce" type="float" setter="set_bounce" getter="get_bounce" brief="">
+ <member name="bounce" type="float" setter="set_bounce" getter="get_bounce">
The body bounciness.
</member>
- <member name="constant_angular_velocity" type="Vector3" setter="set_constant_angular_velocity" getter="get_constant_angular_velocity" brief="">
+ <member name="constant_angular_velocity" type="Vector3" setter="set_constant_angular_velocity" getter="get_constant_angular_velocity">
The constant angular velocity for the body. This does not rotate the body, but affects other bodies that touch it, as if it was in a state of rotation.
</member>
- <member name="constant_linear_velocity" type="Vector3" setter="set_constant_linear_velocity" getter="get_constant_linear_velocity" brief="">
+ <member name="constant_linear_velocity" type="Vector3" setter="set_constant_linear_velocity" getter="get_constant_linear_velocity">
The constant linear velocity for the body. This does not move the body, but affects other bodies that touch it, as if it was in a state of movement.
</member>
- <member name="friction" type="float" setter="set_friction" getter="get_friction" brief="">
+ <member name="friction" type="float" setter="set_friction" getter="get_friction">
The body friction, from 0 (frictionless) to 1 (full friction).
</member>
</members>
diff --git a/doc/classes/StaticBody2D.xml b/doc/classes/StaticBody2D.xml
index 6b70094f6f..2f23ac588b 100644
--- a/doc/classes/StaticBody2D.xml
+++ b/doc/classes/StaticBody2D.xml
@@ -79,13 +79,13 @@
</method>
</methods>
<members>
- <member name="bounce" type="float" setter="set_bounce" getter="get_bounce" brief="">
+ <member name="bounce" type="float" setter="set_bounce" getter="get_bounce">
</member>
- <member name="constant_angular_velocity" type="float" setter="set_constant_angular_velocity" getter="get_constant_angular_velocity" brief="">
+ <member name="constant_angular_velocity" type="float" setter="set_constant_angular_velocity" getter="get_constant_angular_velocity">
</member>
- <member name="constant_linear_velocity" type="Vector2" setter="set_constant_linear_velocity" getter="get_constant_linear_velocity" brief="">
+ <member name="constant_linear_velocity" type="Vector2" setter="set_constant_linear_velocity" getter="get_constant_linear_velocity">
</member>
- <member name="friction" type="float" setter="set_friction" getter="get_friction" brief="">
+ <member name="friction" type="float" setter="set_friction" getter="get_friction">
</member>
</members>
<constants>
diff --git a/doc/classes/StreamTexture.xml b/doc/classes/StreamTexture.xml
index c1d90ebf04..6e6f2e8056 100644
--- a/doc/classes/StreamTexture.xml
+++ b/doc/classes/StreamTexture.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="load_path" type="String" setter="load" getter="get_load_path" brief="">
+ <member name="load_path" type="String" setter="load" getter="get_load_path">
</member>
</members>
<constants>
diff --git a/doc/classes/StyleBox.xml b/doc/classes/StyleBox.xml
index 74215b6f65..ab1ec1f997 100644
--- a/doc/classes/StyleBox.xml
+++ b/doc/classes/StyleBox.xml
@@ -83,13 +83,13 @@
</method>
</methods>
<members>
- <member name="content_margin_bottom" type="float" setter="set_default_margin" getter="get_default_margin" brief="">
+ <member name="content_margin_bottom" type="float" setter="set_default_margin" getter="get_default_margin">
</member>
- <member name="content_margin_left" type="float" setter="set_default_margin" getter="get_default_margin" brief="">
+ <member name="content_margin_left" type="float" setter="set_default_margin" getter="get_default_margin">
</member>
- <member name="content_margin_right" type="float" setter="set_default_margin" getter="get_default_margin" brief="">
+ <member name="content_margin_right" type="float" setter="set_default_margin" getter="get_default_margin">
</member>
- <member name="content_margin_top" type="float" setter="set_default_margin" getter="get_default_margin" brief="">
+ <member name="content_margin_top" type="float" setter="set_default_margin" getter="get_default_margin">
</member>
</members>
<constants>
diff --git a/doc/classes/StyleBoxFlat.xml b/doc/classes/StyleBoxFlat.xml
index b2eaa00b00..b09b9f0679 100644
--- a/doc/classes/StyleBoxFlat.xml
+++ b/doc/classes/StyleBoxFlat.xml
@@ -267,69 +267,69 @@
</method>
</methods>
<members>
- <member name="anti_aliasing" type="bool" setter="set_anti_aliased" getter="is_anti_aliased" brief="">
+ <member name="anti_aliasing" type="bool" setter="set_anti_aliased" getter="is_anti_aliased">
Anti Aliasing draws a small ring around edges. This ring fades to transparent. As a result edges look much smoother. This is only noticable when using rounded corners.
</member>
- <member name="anti_aliasing_size" type="int" setter="set_aa_size" getter="get_aa_size" brief="">
+ <member name="anti_aliasing_size" type="int" setter="set_aa_size" getter="get_aa_size">
This changes the size of the faded ring. Higher values can be used to achieve a "blurry" effect.
</member>
- <member name="bg_color" type="Color" setter="set_bg_color" getter="get_bg_color" brief="">
+ <member name="bg_color" type="Color" setter="set_bg_color" getter="get_bg_color">
The background color of the stylebox.
</member>
- <member name="border_blend" type="bool" setter="set_border_blend" getter="get_border_blend" brief="">
+ <member name="border_blend" type="bool" setter="set_border_blend" getter="get_border_blend">
When set to true, the border will fade into the background color.
</member>
- <member name="border_color" type="Color" setter="set_border_color" getter="get_border_color" brief="">
+ <member name="border_color" type="Color" setter="set_border_color" getter="get_border_color">
Sets the color of the border.
</member>
- <member name="border_width_bottom" type="int" setter="set_border_width" getter="get_border_width" brief="">
+ <member name="border_width_bottom" type="int" setter="set_border_width" getter="get_border_width">
Border width for the bottom border.
</member>
- <member name="border_width_left" type="int" setter="set_border_width" getter="get_border_width" brief="">
+ <member name="border_width_left" type="int" setter="set_border_width" getter="get_border_width">
Border width for the left border.
</member>
- <member name="border_width_right" type="int" setter="set_border_width" getter="get_border_width" brief="">
+ <member name="border_width_right" type="int" setter="set_border_width" getter="get_border_width">
Border width for the right border.
</member>
- <member name="border_width_top" type="int" setter="set_border_width" getter="get_border_width" brief="">
+ <member name="border_width_top" type="int" setter="set_border_width" getter="get_border_width">
Border width for the top border.
</member>
- <member name="corner_detail" type="int" setter="set_corner_detail" getter="get_corner_detail" brief="">
+ <member name="corner_detail" type="int" setter="set_corner_detail" getter="get_corner_detail">
This sets the amount of vertices used for each corner. Higher values result in rounder corners but take more processing power to compute. When choosing a value you should take the corner radius ([method set_corner_radius]) into account.
For corner radius smaller than 10: 4-5 should be enough
For corner radius smaller than 30: 8-12 should be enough ...
</member>
- <member name="corner_radius_bottom_left" type="int" setter="set_corner_radius" getter="get_corner_radius" brief="">
+ <member name="corner_radius_bottom_left" type="int" setter="set_corner_radius" getter="get_corner_radius">
The corner radius of the bottom left corner. When set to 0 the corner is not rounded.
</member>
- <member name="corner_radius_bottom_right" type="int" setter="set_corner_radius" getter="get_corner_radius" brief="">
+ <member name="corner_radius_bottom_right" type="int" setter="set_corner_radius" getter="get_corner_radius">
The corner radius of the bottom right corner. When set to 0 the corner is not rounded.
</member>
- <member name="corner_radius_top_left" type="int" setter="set_corner_radius" getter="get_corner_radius" brief="">
+ <member name="corner_radius_top_left" type="int" setter="set_corner_radius" getter="get_corner_radius">
The corner radius of the top left corner. When set to 0 the corner is not rounded.
</member>
- <member name="corner_radius_top_right" type="int" setter="set_corner_radius" getter="get_corner_radius" brief="">
+ <member name="corner_radius_top_right" type="int" setter="set_corner_radius" getter="get_corner_radius">
The corner radius of the top right corner. When set to 0 the corner is not rounded.
</member>
- <member name="draw_center" type="bool" setter="set_draw_center" getter="is_draw_center_enabled" brief="">
+ <member name="draw_center" type="bool" setter="set_draw_center" getter="is_draw_center_enabled">
Toggels drawing of the inner part of the stylebox.
</member>
- <member name="expand_margin_bottom" type="float" setter="set_expand_margin" getter="get_expand_margin" brief="">
+ <member name="expand_margin_bottom" type="float" setter="set_expand_margin" getter="get_expand_margin">
Expands the stylebox outside of the control rect on the bottom edge. Useful in combination with border_width_bottom. To draw a border outside the control rect.
</member>
- <member name="expand_margin_left" type="float" setter="set_expand_margin" getter="get_expand_margin" brief="">
+ <member name="expand_margin_left" type="float" setter="set_expand_margin" getter="get_expand_margin">
Expands the stylebox outside of the control rect on the left edge. Useful in combination with border_width_left. To draw a border outside the control rect.
</member>
- <member name="expand_margin_right" type="float" setter="set_expand_margin" getter="get_expand_margin" brief="">
+ <member name="expand_margin_right" type="float" setter="set_expand_margin" getter="get_expand_margin">
Expands the stylebox outside of the control rect on the right edge. Useful in combination with border_width_right. To draw a border outside the control rect.
</member>
- <member name="expand_margin_top" type="float" setter="set_expand_margin" getter="get_expand_margin" brief="">
+ <member name="expand_margin_top" type="float" setter="set_expand_margin" getter="get_expand_margin">
Expands the stylebox outside of the control rect on the top edge. Useful in combination with border_width_top. To draw a border outside the control rect.
</member>
- <member name="shadow_color" type="Color" setter="set_shadow_color" getter="get_shadow_color" brief="">
+ <member name="shadow_color" type="Color" setter="set_shadow_color" getter="get_shadow_color">
The color of the shadow. (This has no effect when shadow_size &lt; 1)
</member>
- <member name="shadow_size" type="int" setter="set_shadow_size" getter="get_shadow_size" brief="">
+ <member name="shadow_size" type="int" setter="set_shadow_size" getter="get_shadow_size">
The shadow size in pixels.
</member>
</members>
diff --git a/doc/classes/StyleBoxTexture.xml b/doc/classes/StyleBoxTexture.xml
index 87aaba2cdd..458fdad99e 100644
--- a/doc/classes/StyleBoxTexture.xml
+++ b/doc/classes/StyleBoxTexture.xml
@@ -169,35 +169,35 @@
</method>
</methods>
<members>
- <member name="axis_stretch_horizontal" type="int" setter="set_h_axis_stretch_mode" getter="get_h_axis_stretch_mode" brief="" enum="StyleBoxTexture.AxisStretchMode">
+ <member name="axis_stretch_horizontal" type="int" setter="set_h_axis_stretch_mode" getter="get_h_axis_stretch_mode" enum="StyleBoxTexture.AxisStretchMode">
</member>
- <member name="axis_stretch_vertical" type="int" setter="set_v_axis_stretch_mode" getter="get_v_axis_stretch_mode" brief="" enum="StyleBoxTexture.AxisStretchMode">
+ <member name="axis_stretch_vertical" type="int" setter="set_v_axis_stretch_mode" getter="get_v_axis_stretch_mode" enum="StyleBoxTexture.AxisStretchMode">
</member>
- <member name="draw_center" type="bool" setter="set_draw_center" getter="is_draw_center_enabled" brief="">
+ <member name="draw_center" type="bool" setter="set_draw_center" getter="is_draw_center_enabled">
</member>
- <member name="expand_margin_bottom" type="float" setter="set_expand_margin_size" getter="get_expand_margin_size" brief="">
+ <member name="expand_margin_bottom" type="float" setter="set_expand_margin_size" getter="get_expand_margin_size">
</member>
- <member name="expand_margin_left" type="float" setter="set_expand_margin_size" getter="get_expand_margin_size" brief="">
+ <member name="expand_margin_left" type="float" setter="set_expand_margin_size" getter="get_expand_margin_size">
</member>
- <member name="expand_margin_right" type="float" setter="set_expand_margin_size" getter="get_expand_margin_size" brief="">
+ <member name="expand_margin_right" type="float" setter="set_expand_margin_size" getter="get_expand_margin_size">
</member>
- <member name="expand_margin_top" type="float" setter="set_expand_margin_size" getter="get_expand_margin_size" brief="">
+ <member name="expand_margin_top" type="float" setter="set_expand_margin_size" getter="get_expand_margin_size">
</member>
- <member name="margin_bottom" type="float" setter="set_margin_size" getter="get_margin_size" brief="">
+ <member name="margin_bottom" type="float" setter="set_margin_size" getter="get_margin_size">
</member>
- <member name="margin_left" type="float" setter="set_margin_size" getter="get_margin_size" brief="">
+ <member name="margin_left" type="float" setter="set_margin_size" getter="get_margin_size">
</member>
- <member name="margin_right" type="float" setter="set_margin_size" getter="get_margin_size" brief="">
+ <member name="margin_right" type="float" setter="set_margin_size" getter="get_margin_size">
</member>
- <member name="margin_top" type="float" setter="set_margin_size" getter="get_margin_size" brief="">
+ <member name="margin_top" type="float" setter="set_margin_size" getter="get_margin_size">
</member>
- <member name="modulate_color" type="Color" setter="set_modulate" getter="get_modulate" brief="">
+ <member name="modulate_color" type="Color" setter="set_modulate" getter="get_modulate">
</member>
- <member name="normal_map" type="Resource" setter="set_normal_map" getter="get_normal_map" brief="">
+ <member name="normal_map" type="Resource" setter="set_normal_map" getter="get_normal_map">
</member>
- <member name="region_rect" type="Rect2" setter="set_region_rect" getter="get_region_rect" brief="">
+ <member name="region_rect" type="Rect2" setter="set_region_rect" getter="get_region_rect">
</member>
- <member name="texture" type="Resource" setter="set_texture" getter="get_texture" brief="">
+ <member name="texture" type="Resource" setter="set_texture" getter="get_texture">
</member>
</members>
<signals>
diff --git a/doc/classes/TabContainer.xml b/doc/classes/TabContainer.xml
index 9dc0775bd8..ffe99eb82b 100644
--- a/doc/classes/TabContainer.xml
+++ b/doc/classes/TabContainer.xml
@@ -162,11 +162,11 @@
</method>
</methods>
<members>
- <member name="current_tab" type="int" setter="set_current_tab" getter="get_current_tab" brief="">
+ <member name="current_tab" type="int" setter="set_current_tab" getter="get_current_tab">
</member>
- <member name="tab_align" type="int" setter="set_tab_align" getter="get_tab_align" brief="" enum="TabContainer.TabAlign">
+ <member name="tab_align" type="int" setter="set_tab_align" getter="get_tab_align" enum="TabContainer.TabAlign">
</member>
- <member name="tabs_visible" type="bool" setter="set_tabs_visible" getter="are_tabs_visible" brief="">
+ <member name="tabs_visible" type="bool" setter="set_tabs_visible" getter="are_tabs_visible">
</member>
</members>
<signals>
@@ -190,6 +190,12 @@
</signal>
</signals>
<constants>
+ <constant name="ALIGN_LEFT" value="0">
+ </constant>
+ <constant name="ALIGN_CENTER" value="1">
+ </constant>
+ <constant name="ALIGN_RIGHT" value="2">
+ </constant>
</constants>
<theme_items>
<theme_item name="decrement" type="Texture">
diff --git a/doc/classes/Tabs.xml b/doc/classes/Tabs.xml
index db836d1ae4..78821a244c 100644
--- a/doc/classes/Tabs.xml
+++ b/doc/classes/Tabs.xml
@@ -161,9 +161,9 @@
</method>
</methods>
<members>
- <member name="current_tab" type="int" setter="set_current_tab" getter="get_current_tab" brief="">
+ <member name="current_tab" type="int" setter="set_current_tab" getter="get_current_tab">
</member>
- <member name="tab_close_display_policy" type="int" setter="set_tab_close_display_policy" getter="get_tab_close_display_policy" brief="" enum="Tabs.CloseButtonDisplayPolicy">
+ <member name="tab_close_display_policy" type="int" setter="set_tab_close_display_policy" getter="get_tab_close_display_policy" enum="Tabs.CloseButtonDisplayPolicy">
</member>
</members>
<signals>
diff --git a/doc/classes/TextEdit.xml b/doc/classes/TextEdit.xml
index 8c6226b678..d77cb69eef 100644
--- a/doc/classes/TextEdit.xml
+++ b/doc/classes/TextEdit.xml
@@ -413,21 +413,21 @@
</method>
</methods>
<members>
- <member name="caret_blink" type="bool" setter="cursor_set_blink_enabled" getter="cursor_get_blink_enabled" brief="">
+ <member name="caret_blink" type="bool" setter="cursor_set_blink_enabled" getter="cursor_get_blink_enabled">
</member>
- <member name="caret_blink_speed" type="float" setter="cursor_set_blink_speed" getter="cursor_get_blink_speed" brief="">
+ <member name="caret_blink_speed" type="float" setter="cursor_set_blink_speed" getter="cursor_get_blink_speed">
</member>
- <member name="caret_block_mode" type="bool" setter="cursor_set_block_mode" getter="cursor_is_block_mode" brief="">
+ <member name="caret_block_mode" type="bool" setter="cursor_set_block_mode" getter="cursor_is_block_mode">
</member>
- <member name="highlight_all_occurrences" type="bool" setter="set_highlight_all_occurrences" getter="is_highlight_all_occurrences_enabled" brief="">
+ <member name="highlight_all_occurrences" type="bool" setter="set_highlight_all_occurrences" getter="is_highlight_all_occurrences_enabled">
</member>
- <member name="show_line_numbers" type="bool" setter="set_show_line_numbers" getter="is_show_line_numbers_enabled" brief="">
+ <member name="show_line_numbers" type="bool" setter="set_show_line_numbers" getter="is_show_line_numbers_enabled">
</member>
- <member name="smooth_scrolling" type="bool" setter="set_smooth_scroll_enable" getter="is_smooth_scroll_enabled" brief="">
+ <member name="smooth_scrolling" type="bool" setter="set_smooth_scroll_enable" getter="is_smooth_scroll_enabled">
</member>
- <member name="syntax_highlighting" type="bool" setter="set_syntax_coloring" getter="is_syntax_coloring_enabled" brief="">
+ <member name="syntax_highlighting" type="bool" setter="set_syntax_coloring" getter="is_syntax_coloring_enabled">
</member>
- <member name="v_scroll_speed" type="float" setter="set_v_scroll_speed" getter="get_v_scroll_speed" brief="">
+ <member name="v_scroll_speed" type="float" setter="set_v_scroll_speed" getter="get_v_scroll_speed">
</member>
</members>
<signals>
diff --git a/doc/classes/TextureButton.xml b/doc/classes/TextureButton.xml
index da1d22bbec..e4f00555b3 100644
--- a/doc/classes/TextureButton.xml
+++ b/doc/classes/TextureButton.xml
@@ -126,21 +126,21 @@
</method>
</methods>
<members>
- <member name="expand" type="bool" setter="set_expand" getter="get_expand" brief="">
+ <member name="expand" type="bool" setter="set_expand" getter="get_expand">
</member>
- <member name="stretch_mode" type="int" setter="set_stretch_mode" getter="get_stretch_mode" brief="" enum="TextureButton.StretchMode">
+ <member name="stretch_mode" type="int" setter="set_stretch_mode" getter="get_stretch_mode" enum="TextureButton.StretchMode">
</member>
- <member name="texture_click_mask" type="BitMap" setter="set_click_mask" getter="get_click_mask" brief="">
+ <member name="texture_click_mask" type="BitMap" setter="set_click_mask" getter="get_click_mask">
</member>
- <member name="texture_disabled" type="Texture" setter="set_disabled_texture" getter="get_disabled_texture" brief="">
+ <member name="texture_disabled" type="Texture" setter="set_disabled_texture" getter="get_disabled_texture">
</member>
- <member name="texture_focused" type="Texture" setter="set_focused_texture" getter="get_focused_texture" brief="">
+ <member name="texture_focused" type="Texture" setter="set_focused_texture" getter="get_focused_texture">
</member>
- <member name="texture_hover" type="Texture" setter="set_hover_texture" getter="get_hover_texture" brief="">
+ <member name="texture_hover" type="Texture" setter="set_hover_texture" getter="get_hover_texture">
</member>
- <member name="texture_normal" type="Texture" setter="set_normal_texture" getter="get_normal_texture" brief="">
+ <member name="texture_normal" type="Texture" setter="set_normal_texture" getter="get_normal_texture">
</member>
- <member name="texture_pressed" type="Texture" setter="set_pressed_texture" getter="get_pressed_texture" brief="">
+ <member name="texture_pressed" type="Texture" setter="set_pressed_texture" getter="get_pressed_texture">
</member>
</members>
<constants>
diff --git a/doc/classes/TextureProgress.xml b/doc/classes/TextureProgress.xml
index 71dcbe3cb8..0a6ffcdeb8 100644
--- a/doc/classes/TextureProgress.xml
+++ b/doc/classes/TextureProgress.xml
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="TextureProgress" inherits="Range" category="Core" version="3.0.alpha.custom_build">
<brief_description>
- Textured progress bar implementation.
+ Textured progress bar.
</brief_description>
<description>
- [ProgressBar] implementation that is easier to theme (by just passing a few textures).
+ A [ProgressBar] that uses textures to display fill percentage. Can be set to linear or radial mode.
</description>
<tutorials>
</tutorials>
@@ -147,29 +147,41 @@
</method>
</methods>
<members>
- <member name="fill_mode" type="int" setter="set_fill_mode" getter="get_fill_mode" brief="">
+ <member name="fill_mode" type="int" setter="set_fill_mode" getter="get_fill_mode">
+ The fill direction. Uses FILL_* constants.
</member>
- <member name="nine_patch_stretch" type="bool" setter="set_nine_patch_stretch" getter="get_nine_patch_stretch" brief="">
+ <member name="nine_patch_stretch" type="bool" setter="set_nine_patch_stretch" getter="get_nine_patch_stretch">
+ If [code]true[/code] textures will be stretched as [NinePatchRect]. Uses [code]stretch_margin[/code] properties (see below). Default value: [code]false[/code]
</member>
- <member name="radial_center_offset" type="Vector2" setter="set_radial_center_offset" getter="get_radial_center_offset" brief="">
+ <member name="radial_center_offset" type="Vector2" setter="set_radial_center_offset" getter="get_radial_center_offset">
+ The offset amount for radial mode.
</member>
- <member name="radial_fill_degrees" type="float" setter="set_fill_degrees" getter="get_fill_degrees" brief="">
+ <member name="radial_fill_degrees" type="float" setter="set_fill_degrees" getter="get_fill_degrees">
+ The amount of the texture to use for radial mode.
</member>
- <member name="radial_initial_angle" type="float" setter="set_radial_initial_angle" getter="get_radial_initial_angle" brief="">
+ <member name="radial_initial_angle" type="float" setter="set_radial_initial_angle" getter="get_radial_initial_angle">
+ Start angle for radial mode.
</member>
- <member name="stretch_margin_bottom" type="int" setter="set_stretch_margin" getter="get_stretch_margin" brief="">
+ <member name="stretch_margin_bottom" type="int" setter="set_stretch_margin" getter="get_stretch_margin">
+ Nine-patch texture offset for bottom margin.
</member>
- <member name="stretch_margin_left" type="int" setter="set_stretch_margin" getter="get_stretch_margin" brief="">
+ <member name="stretch_margin_left" type="int" setter="set_stretch_margin" getter="get_stretch_margin">
+ Nine-patch texture offset for left margin.
</member>
- <member name="stretch_margin_right" type="int" setter="set_stretch_margin" getter="get_stretch_margin" brief="">
+ <member name="stretch_margin_right" type="int" setter="set_stretch_margin" getter="get_stretch_margin">
+ Nine-patch texture offset for right margin.
</member>
- <member name="stretch_margin_top" type="int" setter="set_stretch_margin" getter="get_stretch_margin" brief="">
+ <member name="stretch_margin_top" type="int" setter="set_stretch_margin" getter="get_stretch_margin">
+ Nine-patch texture offset for top margin.
</member>
- <member name="texture_over" type="Texture" setter="set_over_texture" getter="get_over_texture" brief="">
+ <member name="texture_over" type="Texture" setter="set_over_texture" getter="get_over_texture">
+ The [Texture] that will be drawn over the progress bar.
</member>
- <member name="texture_progress" type="Texture" setter="set_progress_texture" getter="get_progress_texture" brief="">
+ <member name="texture_progress" type="Texture" setter="set_progress_texture" getter="get_progress_texture">
+ The [Texture] used to display [code]value[/code].
</member>
- <member name="texture_under" type="Texture" setter="set_under_texture" getter="get_under_texture" brief="">
+ <member name="texture_under" type="Texture" setter="set_under_texture" getter="get_under_texture">
+ The [Texture] that will be drawn under the progress bar.
</member>
</members>
<constants>
diff --git a/doc/classes/TextureRect.xml b/doc/classes/TextureRect.xml
index 9eaaf56140..af5626ae84 100644
--- a/doc/classes/TextureRect.xml
+++ b/doc/classes/TextureRect.xml
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="TextureRect" inherits="Control" category="Core" version="3.0.alpha.custom_build">
<brief_description>
- Control that draws a texture.
+ Draws a sprite or a texture inside a User Interface. The texture can tile or not.
</brief_description>
<description>
- Control that draws a texture.
+ Use TextureRect to draw icons and sprites in your User Interfaces. To create panels and menu boxes, take a look at [NinePatchFrame]. Its Stretch Mode property controls the texture's scale and placement. It can scale, tile and stay centered inside its bounding rectangle. TextureRect is one of the 5 most common nodes to create game UI.
</description>
<tutorials>
</tutorials>
@@ -55,32 +55,40 @@
</method>
</methods>
<members>
- <member name="expand" type="bool" setter="set_expand" getter="has_expand" brief="">
- If [code]true[/code] texture will expand to fit. Default value: [code]false[/code].
+ <member name="expand" type="bool" setter="set_expand" getter="has_expand">
+ If [code]true[/code], the texture scales to fit its bounding rectangle. Default value: [code]false[/code].
</member>
- <member name="stretch_mode" type="int" setter="set_stretch_mode" getter="get_stretch_mode" brief="" enum="TextureRect.StretchMode">
- Stretch mode of the texture. Use STRETCH_* constants as value.
+ <member name="stretch_mode" type="int" setter="set_stretch_mode" getter="get_stretch_mode" enum="TextureRect.StretchMode">
+ Controls the texture's behavior when you resize the node's bounding rectangle. Set it to one of the [code]STRETCH_*[/code] constants. See the constants to learn more.
</member>
- <member name="texture" type="Texture" setter="set_texture" getter="get_texture" brief="">
- The [Texture] resource for the node.
+ <member name="texture" type="Texture" setter="set_texture" getter="get_texture">
+ The node's [Texture] resource.
</member>
</members>
<constants>
<constant name="STRETCH_SCALE_ON_EXPAND" value="0">
+ Scale to fit the node's bounding rectangle, only if [code]expand[/code] is [code]true[/code]. Default [code]stretch_mode[/code], for backwards compatibility. Until you set [code]expand[/code] to [code]true[/code], the texture will behave like [code]STRETCH_KEEP[/code].
</constant>
<constant name="STRETCH_SCALE" value="1">
+ Scale to fit the node's bounding rectangle.
</constant>
<constant name="STRETCH_TILE" value="2">
+ Tile inside the node's bounding rectangle.
</constant>
<constant name="STRETCH_KEEP" value="3">
+ The texture keeps its original size and stays in the bounding rectangle's top-left corner.
</constant>
<constant name="STRETCH_KEEP_CENTERED" value="4">
+ The texture keeps its original size and stays centered in the node's bounding rectangle.
</constant>
<constant name="STRETCH_KEEP_ASPECT" value="5">
+ Scale the texture to fit the node's bounding rectangle, but maintain the texture's aspect ratio.
</constant>
<constant name="STRETCH_KEEP_ASPECT_CENTERED" value="6">
+ Scale the texture to fit the node's bounding rectangle, center it and maintain its aspect ratio.
</constant>
<constant name="STRETCH_KEEP_ASPECT_COVERED" value="7">
+ Scale the texture so that the shorter side fits the bounding rectangle. The other side clips to the node's limits.
</constant>
</constants>
</class>
diff --git a/doc/classes/Theme.xml b/doc/classes/Theme.xml
index 7f52efb600..4dd45ac821 100644
--- a/doc/classes/Theme.xml
+++ b/doc/classes/Theme.xml
@@ -298,7 +298,7 @@
</method>
</methods>
<members>
- <member name="default_font" type="Font" setter="set_default_font" getter="get_default_font" brief="">
+ <member name="default_font" type="Font" setter="set_default_font" getter="get_default_font">
</member>
</members>
<constants>
diff --git a/doc/classes/TileMap.xml b/doc/classes/TileMap.xml
index 42774ddf09..e1a6c0b523 100644
--- a/doc/classes/TileMap.xml
+++ b/doc/classes/TileMap.xml
@@ -450,49 +450,49 @@
</method>
</methods>
<members>
- <member name="cell_custom_transform" type="Transform2D" setter="set_custom_transform" getter="get_custom_transform" brief="">
+ <member name="cell_custom_transform" type="Transform2D" setter="set_custom_transform" getter="get_custom_transform">
The custom [Transform2D] to be applied to the TileMap's cells.
</member>
- <member name="cell_half_offset" type="int" setter="set_half_offset" getter="get_half_offset" brief="" enum="TileMap.HalfOffset">
+ <member name="cell_half_offset" type="int" setter="set_half_offset" getter="get_half_offset" enum="TileMap.HalfOffset">
Amount to offset alternating tiles. Uses HALF_OFFSET_* constants. Default value: HALF_OFFSET_DISABLED.
</member>
- <member name="cell_quadrant_size" type="int" setter="set_quadrant_size" getter="get_quadrant_size" brief="">
+ <member name="cell_quadrant_size" type="int" setter="set_quadrant_size" getter="get_quadrant_size">
The TileMap's quadrant size. Optimizes drawing by batching, using chunks of this size. Default value: 16.
</member>
- <member name="cell_size" type="Vector2" setter="set_cell_size" getter="get_cell_size" brief="">
+ <member name="cell_size" type="Vector2" setter="set_cell_size" getter="get_cell_size">
The TileMap's cell size.
</member>
- <member name="cell_tile_origin" type="int" setter="set_tile_origin" getter="get_tile_origin" brief="" enum="TileMap.TileOrigin">
+ <member name="cell_tile_origin" type="int" setter="set_tile_origin" getter="get_tile_origin" enum="TileMap.TileOrigin">
Position for tile origin. Uses TILE_ORIGIN_* constants. Default value: TILE_ORIGIN_TOP_LEFT.
</member>
- <member name="cell_y_sort" type="bool" setter="set_y_sort_mode" getter="is_y_sort_mode_enabled" brief="">
+ <member name="cell_y_sort" type="bool" setter="set_y_sort_mode" getter="is_y_sort_mode_enabled">
If [code]true[/code] the TileMap's children will be drawn in order of their Y coordinate. Default value: [code]false[/code].
</member>
- <member name="collision_bounce" type="float" setter="set_collision_bounce" getter="get_collision_bounce" brief="">
+ <member name="collision_bounce" type="float" setter="set_collision_bounce" getter="get_collision_bounce">
Bounce value for static body collisions (see [code]collision_use_kinematic[/code]). Default value: 0.
</member>
- <member name="collision_friction" type="float" setter="set_collision_friction" getter="get_collision_friction" brief="">
+ <member name="collision_friction" type="float" setter="set_collision_friction" getter="get_collision_friction">
Friction value for static body collisions (see [code]collision_use_kinematic[/code]). Default value: 1.
</member>
- <member name="collision_layer" type="int" setter="set_collision_layer" getter="get_collision_layer" brief="">
+ <member name="collision_layer" type="int" setter="set_collision_layer" getter="get_collision_layer">
The collision layer(s) for all colliders in the TileMap.
</member>
- <member name="collision_mask" type="int" setter="set_collision_mask" getter="get_collision_mask" brief="">
+ <member name="collision_mask" type="int" setter="set_collision_mask" getter="get_collision_mask">
The collision mask(s) for all colliders in the TileMap.
</member>
- <member name="collision_use_kinematic" type="bool" setter="set_collision_use_kinematic" getter="get_collision_use_kinematic" brief="">
+ <member name="collision_use_kinematic" type="bool" setter="set_collision_use_kinematic" getter="get_collision_use_kinematic">
If [code]true[/code] TileMap collisions will be handled as a kinematic body. If [code]false[/code] collisions will be handled as static body. Default value: [code]false[/code].
</member>
- <member name="mode" type="int" setter="set_mode" getter="get_mode" brief="" enum="TileMap.Mode">
+ <member name="mode" type="int" setter="set_mode" getter="get_mode" enum="TileMap.Mode">
The TileMap orientation mode. Uses MODE_* constants. Default value: MODE_SQUARE.
</member>
- <member name="occluder_light_mask" type="int" setter="set_occluder_light_mask" getter="get_occluder_light_mask" brief="">
+ <member name="occluder_light_mask" type="int" setter="set_occluder_light_mask" getter="get_occluder_light_mask">
The light mask assigned to all light occluders in the TileMap. The TileSet's light occluders will cast shadows only from Light2D(s) that have the same light mask(s).
</member>
- <member name="tile_data" type="PoolIntArray" setter="_set_tile_data" getter="_get_tile_data" brief="">
+ <member name="tile_data" type="PoolIntArray" setter="_set_tile_data" getter="_get_tile_data">
A [PoolIntArray] containing
</member>
- <member name="tile_set" type="TileSet" setter="set_tileset" getter="get_tileset" brief="">
+ <member name="tile_set" type="TileSet" setter="set_tileset" getter="get_tileset">
The assigned [TileSet].
</member>
</members>
diff --git a/doc/classes/Timer.xml b/doc/classes/Timer.xml
index c3da651434..35979bb1fc 100644
--- a/doc/classes/Timer.xml
+++ b/doc/classes/Timer.xml
@@ -120,16 +120,16 @@
</method>
</methods>
<members>
- <member name="autostart" type="bool" setter="set_autostart" getter="has_autostart" brief="">
+ <member name="autostart" type="bool" setter="set_autostart" getter="has_autostart">
If [code]true[/code], Timer will automatically start when entering the scene tree. Default value: [code]false[/code].
</member>
- <member name="one_shot" type="bool" setter="set_one_shot" getter="is_one_shot" brief="">
+ <member name="one_shot" type="bool" setter="set_one_shot" getter="is_one_shot">
If [code]true[/code], Timer will stop when reaching 0. If [code]false[/code], it will restart. Default value: [code]false[/code].
</member>
- <member name="process_mode" type="int" setter="set_timer_process_mode" getter="get_timer_process_mode" brief="" enum="Timer.TimerProcessMode">
+ <member name="process_mode" type="int" setter="set_timer_process_mode" getter="get_timer_process_mode" enum="Timer.TimerProcessMode">
Processing mode. Uses TIMER_PROCESS_* constants as value.
</member>
- <member name="wait_time" type="float" setter="set_wait_time" getter="get_wait_time" brief="">
+ <member name="wait_time" type="float" setter="set_wait_time" getter="get_wait_time">
Wait time in seconds.
</member>
</members>
diff --git a/doc/classes/TouchScreenButton.xml b/doc/classes/TouchScreenButton.xml
index 65dc9608fa..8a96fa1454 100644
--- a/doc/classes/TouchScreenButton.xml
+++ b/doc/classes/TouchScreenButton.xml
@@ -143,23 +143,23 @@
</method>
</methods>
<members>
- <member name="action" type="String" setter="set_action" getter="get_action" brief="">
+ <member name="action" type="String" setter="set_action" getter="get_action">
</member>
- <member name="bitmask" type="BitMap" setter="set_bitmask" getter="get_bitmask" brief="">
+ <member name="bitmask" type="BitMap" setter="set_bitmask" getter="get_bitmask">
</member>
- <member name="normal" type="Texture" setter="set_texture" getter="get_texture" brief="">
+ <member name="normal" type="Texture" setter="set_texture" getter="get_texture">
</member>
- <member name="passby_press" type="bool" setter="set_passby_press" getter="is_passby_press_enabled" brief="">
+ <member name="passby_press" type="bool" setter="set_passby_press" getter="is_passby_press_enabled">
</member>
- <member name="pressed" type="Texture" setter="set_texture_pressed" getter="get_texture_pressed" brief="">
+ <member name="pressed" type="Texture" setter="set_texture_pressed" getter="get_texture_pressed">
</member>
- <member name="shape" type="Shape2D" setter="set_shape" getter="get_shape" brief="">
+ <member name="shape" type="Shape2D" setter="set_shape" getter="get_shape">
</member>
- <member name="shape_centered" type="bool" setter="set_shape_centered" getter="is_shape_centered" brief="">
+ <member name="shape_centered" type="bool" setter="set_shape_centered" getter="is_shape_centered">
</member>
- <member name="shape_visible" type="bool" setter="set_shape_visible" getter="is_shape_visible" brief="">
+ <member name="shape_visible" type="bool" setter="set_shape_visible" getter="is_shape_visible">
</member>
- <member name="visibility_mode" type="int" setter="set_visibility_mode" getter="get_visibility_mode" brief="" enum="TouchScreenButton.VisibilityMode">
+ <member name="visibility_mode" type="int" setter="set_visibility_mode" getter="get_visibility_mode" enum="TouchScreenButton.VisibilityMode">
</member>
</members>
<signals>
@@ -173,5 +173,9 @@
</signal>
</signals>
<constants>
+ <constant name="VISIBILITY_ALWAYS" value="0">
+ </constant>
+ <constant name="VISIBILITY_TOUCHSCREEN_ONLY" value="1">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/Transform.xml b/doc/classes/Transform.xml
index 1ab1099646..6780de1943 100644
--- a/doc/classes/Transform.xml
+++ b/doc/classes/Transform.xml
@@ -23,7 +23,7 @@
<argument index="3" name="origin" type="Vector3">
</argument>
<description>
- Construct the Transform from four [Vector3]. Each axis corresponds to local basis vectors (some of which may be scaled).
+ Constructs the Transform from four [Vector3]. Each axis corresponds to local basis vectors (some of which may be scaled).
</description>
</method>
<method name="Transform">
@@ -34,7 +34,7 @@
<argument index="1" name="origin" type="Vector3">
</argument>
<description>
- Construct the Transform from a [Basis] and [Vector3].
+ Constructs the Transform from a [Basis] and [Vector3].
</description>
</method>
<method name="Transform">
@@ -43,7 +43,7 @@
<argument index="0" name="from" type="Transform2D">
</argument>
<description>
- Construct the Transform from a [Transform2D].
+ Constructs the Transform from a [Transform2D].
</description>
</method>
<method name="Transform">
@@ -52,7 +52,7 @@
<argument index="0" name="from" type="Quat">
</argument>
<description>
- Construct the Transform from a [Quat]. The origin will be Vector3(0, 0, 0).
+ Constructs the Transform from a [Quat]. The origin will be Vector3(0, 0, 0).
</description>
</method>
<method name="Transform">
@@ -61,7 +61,7 @@
<argument index="0" name="from" type="Basis">
</argument>
<description>
- Construct the Transform from a [Basis]. The origin will be Vector3(0, 0, 0).
+ Constructs the Transform from a [Basis]. The origin will be Vector3(0, 0, 0).
</description>
</method>
<method name="affine_inverse">
@@ -79,7 +79,7 @@
<argument index="1" name="weight" type="float">
</argument>
<description>
- Interpolate to other Transform by weight amount (0-1).
+ Interpolates the transform to other Transform by weight amount (0-1).
</description>
</method>
<method name="inverse">
@@ -104,7 +104,7 @@
<return type="Transform">
</return>
<description>
- Returns a transfrom with the basis orthogonal (90 degrees), and normalized axis vectors.
+ Returns the transfrom with the basis orthogonal (90 degrees), and normalized axis vectors.
</description>
</method>
<method name="rotated">
@@ -115,7 +115,7 @@
<argument index="1" name="phi" type="float">
</argument>
<description>
- Rotate the transform around given axis by phi. The axis must be a normalized vector.
+ Rotates the transform around given axis by phi. The axis must be a normalized vector.
</description>
</method>
<method name="scaled">
@@ -124,7 +124,7 @@
<argument index="0" name="scale" type="Vector3">
</argument>
<description>
- Scale the transform by the specified 3D scaling factors.
+ Scales the transform by the specified 3D scaling factors.
</description>
</method>
<method name="translated">
@@ -133,7 +133,7 @@
<argument index="0" name="ofs" type="Vector3">
</argument>
<description>
- Translate the transform by the specified offset.
+ Translates the transform by the specified offset.
</description>
</method>
<method name="xform">
@@ -151,15 +151,15 @@
<argument index="0" name="v" type="var">
</argument>
<description>
- Inverse-transforms vector "v" by this transform.
+ Inverse-transforms the given vector "v" by this transform.
</description>
</method>
</methods>
<members>
- <member name="basis" type="Basis" setter="" getter="" brief="">
+ <member name="basis" type="Basis" setter="" getter="">
The basis is a matrix containing 3 [Vector3] as its columns: X axis, Y axis, and Z axis. These vectors can be interpreted as the basis vectors of local coordinate system traveling with the object.
</member>
- <member name="origin" type="Vector3" setter="" getter="" brief="">
+ <member name="origin" type="Vector3" setter="" getter="">
The translation offset of the transform.
</member>
</members>
diff --git a/doc/classes/Transform2D.xml b/doc/classes/Transform2D.xml
index 5b9629a594..4cbe9123f1 100644
--- a/doc/classes/Transform2D.xml
+++ b/doc/classes/Transform2D.xml
@@ -66,28 +66,28 @@
<argument index="0" name="v" type="var">
</argument>
<description>
- Inverse-transforms vector "v" by this transform basis (no translation).
+ Inverse-transforms the given vector "v" by this transform basis (no translation).
</description>
</method>
<method name="get_origin">
<return type="Vector2">
</return>
<description>
- Return the origin [Vector2] (translation).
+ Returns the origin [Vector2] (translation).
</description>
</method>
<method name="get_rotation">
<return type="float">
</return>
<description>
- Return the rotation (in radians).
+ Returns the rotation (in radians).
</description>
</method>
<method name="get_scale">
<return type="Vector2">
</return>
<description>
- Return the scale.
+ Returns the scale.
</description>
</method>
<method name="interpolate_with">
@@ -98,7 +98,7 @@
<argument index="1" name="weight" type="float">
</argument>
<description>
- Interpolate to other Transform2D by weight amount (0-1).
+ Interpolates the transform to other Transform2D by weight amount (0-1).
</description>
</method>
<method name="inverse">
@@ -112,7 +112,7 @@
<return type="Transform2D">
</return>
<description>
- Returns a transfrom with the basis orthogonal (90 degrees), and normalized axis vectors.
+ Returns the transfrom with the basis orthogonal (90 degrees), and normalized axis vectors.
</description>
</method>
<method name="rotated">
@@ -121,7 +121,7 @@
<argument index="0" name="phi" type="float">
</argument>
<description>
- Rotate the transform by phi.
+ Rotates the transform by phi.
</description>
</method>
<method name="scaled">
@@ -130,7 +130,7 @@
<argument index="0" name="scale" type="Vector2">
</argument>
<description>
- Scale the transform by the specified 2D scaling factors.
+ Scales the transform by the specified 2D scaling factors.
</description>
</method>
<method name="translated">
@@ -139,7 +139,7 @@
<argument index="0" name="offset" type="Vector2">
</argument>
<description>
- Translate the transform by the specified offset.
+ Translates the transform by the specified offset.
</description>
</method>
<method name="xform">
@@ -162,13 +162,13 @@
</method>
</methods>
<members>
- <member name="origin" type="Vector2" setter="" getter="" brief="">
+ <member name="origin" type="Vector2" setter="" getter="">
The translation offset of the transform.
</member>
- <member name="x" type="Vector2" setter="" getter="" brief="">
+ <member name="x" type="Vector2" setter="" getter="">
The X axis of 2x2 basis matrix containing 2 [Vector2] as its columns: X axis and Y axis. These vectors can be interpreted as the basis vectors of local coordinate system traveling with the object.
</member>
- <member name="y" type="Vector2" setter="" getter="" brief="">
+ <member name="y" type="Vector2" setter="" getter="">
The Y axis of 2x2 basis matrix containing 2 [Vector2] as its columns: X axis and Y axis. These vectors can be interpreted as the basis vectors of local coordinate system traveling with the object.
</member>
</members>
diff --git a/doc/classes/Translation.xml b/doc/classes/Translation.xml
index 6580bdf288..c0707d26b8 100644
--- a/doc/classes/Translation.xml
+++ b/doc/classes/Translation.xml
@@ -71,9 +71,9 @@
</method>
</methods>
<members>
- <member name="locale" type="String" setter="set_locale" getter="get_locale" brief="">
+ <member name="locale" type="String" setter="set_locale" getter="get_locale">
</member>
- <member name="messages" type="PoolStringArray" setter="_set_messages" getter="_get_messages" brief="">
+ <member name="messages" type="PoolStringArray" setter="_set_messages" getter="_get_messages">
</member>
</members>
<constants>
diff --git a/doc/classes/Tree.xml b/doc/classes/Tree.xml
index 68228ed803..a92a51049b 100644
--- a/doc/classes/Tree.xml
+++ b/doc/classes/Tree.xml
@@ -113,6 +113,14 @@
Get the flags of the current drop mode.
</description>
</method>
+ <method name="get_drop_section_at_pos" qualifiers="const">
+ <return type="int">
+ </return>
+ <argument index="0" name="pos" type="Vector2">
+ </argument>
+ <description>
+ </description>
+ </method>
<method name="get_edited" qualifiers="const">
<return type="TreeItem">
</return>
diff --git a/doc/classes/TreeItem.xml b/doc/classes/TreeItem.xml
index 48159946fa..d1e45bd10f 100644
--- a/doc/classes/TreeItem.xml
+++ b/doc/classes/TreeItem.xml
@@ -99,6 +99,12 @@
<description>
</description>
</method>
+ <method name="get_custom_minimum_height" qualifiers="const">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
<method name="get_expand_right" qualifiers="const">
<return type="bool">
</return>
@@ -383,6 +389,14 @@
<description>
</description>
</method>
+ <method name="set_custom_minimum_height">
+ <return type="void">
+ </return>
+ <argument index="0" name="height" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
<method name="set_disable_folding">
<return type="void">
</return>
@@ -531,5 +545,11 @@
</constant>
<constant name="CELL_MODE_CUSTOM" value="5">
</constant>
+ <constant name="ALIGN_LEFT" value="0">
+ </constant>
+ <constant name="ALIGN_CENTER" value="1">
+ </constant>
+ <constant name="ALIGN_RIGHT" value="2">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/Tween.xml b/doc/classes/Tween.xml
index 6a4e2f305e..790a82a60a 100644
--- a/doc/classes/Tween.xml
+++ b/doc/classes/Tween.xml
@@ -385,7 +385,7 @@
</method>
</methods>
<members>
- <member name="playback_process_mode" type="int" setter="set_tween_process_mode" getter="get_tween_process_mode" brief="" enum="Tween.TweenProcessMode">
+ <member name="playback_process_mode" type="int" setter="set_tween_process_mode" getter="get_tween_process_mode" enum="Tween.TweenProcessMode">
</member>
</members>
<signals>
diff --git a/doc/classes/Vector2.xml b/doc/classes/Vector2.xml
index b2ab83cb07..510559327f 100644
--- a/doc/classes/Vector2.xml
+++ b/doc/classes/Vector2.xml
@@ -213,10 +213,10 @@
</method>
</methods>
<members>
- <member name="x" type="float" setter="" getter="" brief="">
+ <member name="x" type="float" setter="" getter="">
X component of the vector.
</member>
- <member name="y" type="float" setter="" getter="" brief="">
+ <member name="y" type="float" setter="" getter="">
Y component of the vector.
</member>
</members>
diff --git a/doc/classes/Vector3.xml b/doc/classes/Vector3.xml
index bbe6d16931..fdbdabafd3 100644
--- a/doc/classes/Vector3.xml
+++ b/doc/classes/Vector3.xml
@@ -229,13 +229,13 @@
</method>
</methods>
<members>
- <member name="x" type="float" setter="" getter="" brief="">
+ <member name="x" type="float" setter="" getter="">
X component of the vector.
</member>
- <member name="y" type="float" setter="" getter="" brief="">
+ <member name="y" type="float" setter="" getter="">
Y component of the vector.
</member>
- <member name="z" type="float" setter="" getter="" brief="">
+ <member name="z" type="float" setter="" getter="">
Z component of the vector.
</member>
</members>
diff --git a/doc/classes/VehicleBody.xml b/doc/classes/VehicleBody.xml
index 7a805c2a44..48202665fb 100644
--- a/doc/classes/VehicleBody.xml
+++ b/doc/classes/VehicleBody.xml
@@ -94,15 +94,15 @@
</method>
</methods>
<members>
- <member name="brake" type="float" setter="set_brake" getter="get_brake" brief="">
+ <member name="brake" type="float" setter="set_brake" getter="get_brake">
</member>
- <member name="engine_force" type="float" setter="set_engine_force" getter="get_engine_force" brief="">
+ <member name="engine_force" type="float" setter="set_engine_force" getter="get_engine_force">
</member>
- <member name="friction" type="float" setter="set_friction" getter="get_friction" brief="">
+ <member name="friction" type="float" setter="set_friction" getter="get_friction">
</member>
- <member name="mass" type="float" setter="set_mass" getter="get_mass" brief="">
+ <member name="mass" type="float" setter="set_mass" getter="get_mass">
</member>
- <member name="steering" type="float" setter="set_steering" getter="get_steering" brief="">
+ <member name="steering" type="float" setter="set_steering" getter="get_steering">
</member>
</members>
<constants>
diff --git a/doc/classes/VehicleWheel.xml b/doc/classes/VehicleWheel.xml
index b0e168dfc9..82e93e0f01 100644
--- a/doc/classes/VehicleWheel.xml
+++ b/doc/classes/VehicleWheel.xml
@@ -171,27 +171,27 @@
</method>
</methods>
<members>
- <member name="damping_compression" type="float" setter="set_damping_compression" getter="get_damping_compression" brief="">
+ <member name="damping_compression" type="float" setter="set_damping_compression" getter="get_damping_compression">
</member>
- <member name="damping_relaxation" type="float" setter="set_damping_relaxation" getter="get_damping_relaxation" brief="">
+ <member name="damping_relaxation" type="float" setter="set_damping_relaxation" getter="get_damping_relaxation">
</member>
- <member name="suspension_max_force" type="float" setter="set_suspension_max_force" getter="get_suspension_max_force" brief="">
+ <member name="suspension_max_force" type="float" setter="set_suspension_max_force" getter="get_suspension_max_force">
</member>
- <member name="suspension_stiffness" type="float" setter="set_suspension_stiffness" getter="get_suspension_stiffness" brief="">
+ <member name="suspension_stiffness" type="float" setter="set_suspension_stiffness" getter="get_suspension_stiffness">
</member>
- <member name="suspension_travel" type="float" setter="set_suspension_travel" getter="get_suspension_travel" brief="">
+ <member name="suspension_travel" type="float" setter="set_suspension_travel" getter="get_suspension_travel">
</member>
- <member name="use_as_steering" type="bool" setter="set_use_as_steering" getter="is_used_as_steering" brief="">
+ <member name="use_as_steering" type="bool" setter="set_use_as_steering" getter="is_used_as_steering">
</member>
- <member name="use_as_traction" type="bool" setter="set_use_as_traction" getter="is_used_as_traction" brief="">
+ <member name="use_as_traction" type="bool" setter="set_use_as_traction" getter="is_used_as_traction">
</member>
- <member name="wheel_friction_slip" type="float" setter="set_friction_slip" getter="get_friction_slip" brief="">
+ <member name="wheel_friction_slip" type="float" setter="set_friction_slip" getter="get_friction_slip">
</member>
- <member name="wheel_radius" type="float" setter="set_radius" getter="get_radius" brief="">
+ <member name="wheel_radius" type="float" setter="set_radius" getter="get_radius">
</member>
- <member name="wheel_rest_length" type="float" setter="set_suspension_rest_length" getter="get_suspension_rest_length" brief="">
+ <member name="wheel_rest_length" type="float" setter="set_suspension_rest_length" getter="get_suspension_rest_length">
</member>
- <member name="wheel_roll_influence" type="float" setter="set_roll_influence" getter="get_roll_influence" brief="">
+ <member name="wheel_roll_influence" type="float" setter="set_roll_influence" getter="get_roll_influence">
</member>
</members>
<constants>
diff --git a/doc/classes/VideoPlayer.xml b/doc/classes/VideoPlayer.xml
index f376e97064..7994c1b65a 100644
--- a/doc/classes/VideoPlayer.xml
+++ b/doc/classes/VideoPlayer.xml
@@ -183,17 +183,17 @@
</method>
</methods>
<members>
- <member name="audio_track" type="int" setter="set_audio_track" getter="get_audio_track" brief="">
+ <member name="audio_track" type="int" setter="set_audio_track" getter="get_audio_track">
</member>
- <member name="autoplay" type="bool" setter="set_autoplay" getter="has_autoplay" brief="">
+ <member name="autoplay" type="bool" setter="set_autoplay" getter="has_autoplay">
</member>
- <member name="expand" type="bool" setter="set_expand" getter="has_expand" brief="">
+ <member name="expand" type="bool" setter="set_expand" getter="has_expand">
</member>
- <member name="paused" type="bool" setter="set_paused" getter="is_paused" brief="">
+ <member name="paused" type="bool" setter="set_paused" getter="is_paused">
</member>
- <member name="stream" type="VideoStream" setter="set_stream" getter="get_stream" brief="">
+ <member name="stream" type="VideoStream" setter="set_stream" getter="get_stream">
</member>
- <member name="volume_db" type="float" setter="set_volume_db" getter="get_volume_db" brief="">
+ <member name="volume_db" type="float" setter="set_volume_db" getter="get_volume_db">
</member>
</members>
<constants>
diff --git a/doc/classes/Viewport.xml b/doc/classes/Viewport.xml
index 11b84891a1..a5170b8d03 100644
--- a/doc/classes/Viewport.xml
+++ b/doc/classes/Viewport.xml
@@ -536,51 +536,51 @@
</method>
</methods>
<members>
- <member name="arvr" type="bool" setter="set_use_arvr" getter="use_arvr" brief="">
+ <member name="arvr" type="bool" setter="set_use_arvr" getter="use_arvr">
</member>
- <member name="audio_listener_enable_2d" type="bool" setter="set_as_audio_listener_2d" getter="is_audio_listener_2d" brief="">
+ <member name="audio_listener_enable_2d" type="bool" setter="set_as_audio_listener_2d" getter="is_audio_listener_2d">
</member>
- <member name="audio_listener_enable_3d" type="bool" setter="set_as_audio_listener" getter="is_audio_listener" brief="">
+ <member name="audio_listener_enable_3d" type="bool" setter="set_as_audio_listener" getter="is_audio_listener">
</member>
- <member name="debug_draw" type="int" setter="set_debug_draw" getter="get_debug_draw" brief="" enum="Viewport.DebugDraw">
+ <member name="debug_draw" type="int" setter="set_debug_draw" getter="get_debug_draw" enum="Viewport.DebugDraw">
</member>
- <member name="disable_3d" type="bool" setter="set_disable_3d" getter="is_3d_disabled" brief="">
+ <member name="disable_3d" type="bool" setter="set_disable_3d" getter="is_3d_disabled">
</member>
- <member name="gui_disable_input" type="bool" setter="set_disable_input" getter="is_input_disabled" brief="">
+ <member name="gui_disable_input" type="bool" setter="set_disable_input" getter="is_input_disabled">
</member>
- <member name="gui_snap_controls_to_pixels" type="bool" setter="set_snap_controls_to_pixels" getter="is_snap_controls_to_pixels_enabled" brief="">
+ <member name="gui_snap_controls_to_pixels" type="bool" setter="set_snap_controls_to_pixels" getter="is_snap_controls_to_pixels_enabled">
</member>
- <member name="hdr" type="bool" setter="set_hdr" getter="get_hdr" brief="">
+ <member name="hdr" type="bool" setter="set_hdr" getter="get_hdr">
</member>
- <member name="msaa" type="int" setter="set_msaa" getter="get_msaa" brief="" enum="Viewport.MSAA">
+ <member name="msaa" type="int" setter="set_msaa" getter="get_msaa" enum="Viewport.MSAA">
</member>
- <member name="own_world" type="bool" setter="set_use_own_world" getter="is_using_own_world" brief="">
+ <member name="own_world" type="bool" setter="set_use_own_world" getter="is_using_own_world">
</member>
- <member name="physics_object_picking" type="bool" setter="set_physics_object_picking" getter="get_physics_object_picking" brief="">
+ <member name="physics_object_picking" type="bool" setter="set_physics_object_picking" getter="get_physics_object_picking">
</member>
- <member name="render_target_clear_mode" type="int" setter="set_clear_mode" getter="get_clear_mode" brief="" enum="Viewport.ClearMode">
+ <member name="render_target_clear_mode" type="int" setter="set_clear_mode" getter="get_clear_mode" enum="Viewport.ClearMode">
</member>
- <member name="render_target_update_mode" type="int" setter="set_update_mode" getter="get_update_mode" brief="" enum="Viewport.UpdateMode">
+ <member name="render_target_update_mode" type="int" setter="set_update_mode" getter="get_update_mode" enum="Viewport.UpdateMode">
</member>
- <member name="render_target_v_flip" type="bool" setter="set_vflip" getter="get_vflip" brief="">
+ <member name="render_target_v_flip" type="bool" setter="set_vflip" getter="get_vflip">
</member>
- <member name="shadow_atlas_quad_0" type="int" setter="set_shadow_atlas_quadrant_subdiv" getter="get_shadow_atlas_quadrant_subdiv" brief="" enum="Viewport.ShadowAtlasQuadrantSubdiv">
+ <member name="shadow_atlas_quad_0" type="int" setter="set_shadow_atlas_quadrant_subdiv" getter="get_shadow_atlas_quadrant_subdiv" enum="Viewport.ShadowAtlasQuadrantSubdiv">
</member>
- <member name="shadow_atlas_quad_1" type="int" setter="set_shadow_atlas_quadrant_subdiv" getter="get_shadow_atlas_quadrant_subdiv" brief="" enum="Viewport.ShadowAtlasQuadrantSubdiv">
+ <member name="shadow_atlas_quad_1" type="int" setter="set_shadow_atlas_quadrant_subdiv" getter="get_shadow_atlas_quadrant_subdiv" enum="Viewport.ShadowAtlasQuadrantSubdiv">
</member>
- <member name="shadow_atlas_quad_2" type="int" setter="set_shadow_atlas_quadrant_subdiv" getter="get_shadow_atlas_quadrant_subdiv" brief="" enum="Viewport.ShadowAtlasQuadrantSubdiv">
+ <member name="shadow_atlas_quad_2" type="int" setter="set_shadow_atlas_quadrant_subdiv" getter="get_shadow_atlas_quadrant_subdiv" enum="Viewport.ShadowAtlasQuadrantSubdiv">
</member>
- <member name="shadow_atlas_quad_3" type="int" setter="set_shadow_atlas_quadrant_subdiv" getter="get_shadow_atlas_quadrant_subdiv" brief="" enum="Viewport.ShadowAtlasQuadrantSubdiv">
+ <member name="shadow_atlas_quad_3" type="int" setter="set_shadow_atlas_quadrant_subdiv" getter="get_shadow_atlas_quadrant_subdiv" enum="Viewport.ShadowAtlasQuadrantSubdiv">
</member>
- <member name="shadow_atlas_size" type="int" setter="set_shadow_atlas_size" getter="get_shadow_atlas_size" brief="">
+ <member name="shadow_atlas_size" type="int" setter="set_shadow_atlas_size" getter="get_shadow_atlas_size">
</member>
- <member name="size" type="Vector2" setter="set_size" getter="get_size" brief="">
+ <member name="size" type="Vector2" setter="set_size" getter="get_size">
</member>
- <member name="transparent_bg" type="bool" setter="set_transparent_background" getter="has_transparent_background" brief="">
+ <member name="transparent_bg" type="bool" setter="set_transparent_background" getter="has_transparent_background">
</member>
- <member name="usage" type="int" setter="set_usage" getter="get_usage" brief="" enum="Viewport.Usage">
+ <member name="usage" type="int" setter="set_usage" getter="get_usage" enum="Viewport.Usage">
</member>
- <member name="world" type="World" setter="set_world" getter="get_world" brief="">
+ <member name="world" type="World" setter="set_world" getter="get_world">
</member>
</members>
<signals>
@@ -650,5 +650,19 @@
</constant>
<constant name="MSAA_16X" value="4">
</constant>
+ <constant name="USAGE_2D" value="0">
+ </constant>
+ <constant name="USAGE_2D_NO_SAMPLING" value="1">
+ </constant>
+ <constant name="USAGE_3D" value="2">
+ </constant>
+ <constant name="USAGE_3D_NO_EFFECTS" value="3">
+ </constant>
+ <constant name="CLEAR_MODE_ALWAYS" value="0">
+ </constant>
+ <constant name="CLEAR_MODE_NEVER" value="1">
+ </constant>
+ <constant name="CLEAR_MODE_ONLY_NEXT_FRAME" value="2">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/ViewportContainer.xml b/doc/classes/ViewportContainer.xml
index 2c00c4f9b2..d4d42ad4fb 100644
--- a/doc/classes/ViewportContainer.xml
+++ b/doc/classes/ViewportContainer.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="stretch" type="bool" setter="set_stretch" getter="is_stretch_enabled" brief="">
+ <member name="stretch" type="bool" setter="set_stretch" getter="is_stretch_enabled">
</member>
</members>
<constants>
diff --git a/doc/classes/ViewportTexture.xml b/doc/classes/ViewportTexture.xml
index 4497cade16..f2515cbcc7 100644
--- a/doc/classes/ViewportTexture.xml
+++ b/doc/classes/ViewportTexture.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="viewport_path" type="NodePath" setter="set_viewport_path_in_scene" getter="get_viewport_path_in_scene" brief="">
+ <member name="viewport_path" type="NodePath" setter="set_viewport_path_in_scene" getter="get_viewport_path_in_scene">
</member>
</members>
<constants>
diff --git a/doc/classes/VisibilityEnabler.xml b/doc/classes/VisibilityEnabler.xml
index dec2cb4b15..ebe646679a 100644
--- a/doc/classes/VisibilityEnabler.xml
+++ b/doc/classes/VisibilityEnabler.xml
@@ -33,9 +33,9 @@
</method>
</methods>
<members>
- <member name="freeze_bodies" type="bool" setter="set_enabler" getter="is_enabler_enabled" brief="">
+ <member name="freeze_bodies" type="bool" setter="set_enabler" getter="is_enabler_enabled">
</member>
- <member name="pause_animations" type="bool" setter="set_enabler" getter="is_enabler_enabled" brief="">
+ <member name="pause_animations" type="bool" setter="set_enabler" getter="is_enabler_enabled">
</member>
</members>
<constants>
diff --git a/doc/classes/VisibilityEnabler2D.xml b/doc/classes/VisibilityEnabler2D.xml
index 899be8993d..b8ef1f8d22 100644
--- a/doc/classes/VisibilityEnabler2D.xml
+++ b/doc/classes/VisibilityEnabler2D.xml
@@ -33,17 +33,17 @@
</method>
</methods>
<members>
- <member name="fixed_process_parent" type="bool" setter="set_enabler" getter="is_enabler_enabled" brief="">
+ <member name="fixed_process_parent" type="bool" setter="set_enabler" getter="is_enabler_enabled">
</member>
- <member name="freeze_bodies" type="bool" setter="set_enabler" getter="is_enabler_enabled" brief="">
+ <member name="freeze_bodies" type="bool" setter="set_enabler" getter="is_enabler_enabled">
</member>
- <member name="pause_animated_sprites" type="bool" setter="set_enabler" getter="is_enabler_enabled" brief="">
+ <member name="pause_animated_sprites" type="bool" setter="set_enabler" getter="is_enabler_enabled">
</member>
- <member name="pause_animations" type="bool" setter="set_enabler" getter="is_enabler_enabled" brief="">
+ <member name="pause_animations" type="bool" setter="set_enabler" getter="is_enabler_enabled">
</member>
- <member name="pause_particles" type="bool" setter="set_enabler" getter="is_enabler_enabled" brief="">
+ <member name="pause_particles" type="bool" setter="set_enabler" getter="is_enabler_enabled">
</member>
- <member name="process_parent" type="bool" setter="set_enabler" getter="is_enabler_enabled" brief="">
+ <member name="process_parent" type="bool" setter="set_enabler" getter="is_enabler_enabled">
</member>
</members>
<constants>
diff --git a/doc/classes/VisibilityNotifier.xml b/doc/classes/VisibilityNotifier.xml
index 62a79d5ade..816523fc27 100644
--- a/doc/classes/VisibilityNotifier.xml
+++ b/doc/classes/VisibilityNotifier.xml
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="VisibilityNotifier" inherits="Spatial" category="Core" version="3.0.alpha.custom_build">
<brief_description>
- Detect when the node is visible on screen.
+ Detects when the node is visible on screen.
</brief_description>
<description>
- The VisibilityNotifier is used to notify when its bounding box enters the screen, is visible on the screen, or when it exits the screen.
+ The VisibilityNotifier detects when it is visible on the screen. It also notifies when its bounding rectangle enters or exits the screen or a [Camera]'s view.
</description>
<tutorials>
</tutorials>
@@ -15,14 +15,14 @@
<return type="Rect3">
</return>
<description>
- Return the visibility bounding box of the VisibilityNotifier.
+ Returns the bounding box of the VisibilityNotifier.
</description>
</method>
<method name="is_on_screen" qualifiers="const">
<return type="bool">
</return>
<description>
- Return true if any part of the bounding box is on the screen.
+ If [code]true[/code] the bounding box is on the screen.
</description>
</method>
<method name="set_aabb">
@@ -36,7 +36,8 @@
</method>
</methods>
<members>
- <member name="aabb" type="Rect3" setter="set_aabb" getter="get_aabb" brief="">
+ <member name="aabb" type="Rect3" setter="set_aabb" getter="get_aabb">
+ The VisibilityNotifier's bounding box.
</member>
</members>
<signals>
diff --git a/doc/classes/VisibilityNotifier2D.xml b/doc/classes/VisibilityNotifier2D.xml
index 5218d4eae4..86227a0277 100644
--- a/doc/classes/VisibilityNotifier2D.xml
+++ b/doc/classes/VisibilityNotifier2D.xml
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="VisibilityNotifier2D" inherits="Node2D" category="Core" version="3.0.alpha.custom_build">
<brief_description>
- Detect when the node is visible on screen.
+ Detects when the node is visible on screen.
</brief_description>
<description>
- The VisibilityNotifier2D is used to notify when its bounding rectangle enters the screen, is visible on the screen, or when it exits the screen.
+ The VisibilityNotifier2D detects when it is visible on the screen. It also notifies when its bounding rectangle enters or exits the screen or a viewport.
</description>
<tutorials>
</tutorials>
@@ -15,14 +15,14 @@
<return type="Rect2">
</return>
<description>
- Return the visibility bounding rectangle of the VisibilityNotifier2D.
+ Returns the bounding rectangle of the VisibilityNotifier2D.
</description>
</method>
<method name="is_on_screen" qualifiers="const">
<return type="bool">
</return>
<description>
- Return true if any part of the bounding rectangle is on the screen.
+ If [code]true[/code] the bounding rectangle is on the screen.
</description>
</method>
<method name="set_rect">
@@ -36,7 +36,8 @@
</method>
</methods>
<members>
- <member name="rect" type="Rect2" setter="set_rect" getter="get_rect" brief="">
+ <member name="rect" type="Rect2" setter="set_rect" getter="get_rect">
+ The VisibilityNotifier2D's bounding rectangle.
</member>
</members>
<signals>
diff --git a/doc/classes/VisualInstance.xml b/doc/classes/VisualInstance.xml
index 9df5f2ae7c..ed317882a8 100644
--- a/doc/classes/VisualInstance.xml
+++ b/doc/classes/VisualInstance.xml
@@ -45,7 +45,7 @@
</method>
</methods>
<members>
- <member name="layers" type="int" setter="set_layer_mask" getter="get_layer_mask" brief="">
+ <member name="layers" type="int" setter="set_layer_mask" getter="get_layer_mask">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScript.xml b/doc/classes/VisualScript.xml
index e66689f37a..0875aafcff 100644
--- a/doc/classes/VisualScript.xml
+++ b/doc/classes/VisualScript.xml
@@ -449,7 +449,7 @@
</method>
</methods>
<members>
- <member name="data" type="Dictionary" setter="_set_data" getter="_get_data" brief="">
+ <member name="data" type="Dictionary" setter="_set_data" getter="_get_data">
</member>
</members>
<signals>
diff --git a/doc/classes/VisualScriptBasicTypeConstant.xml b/doc/classes/VisualScriptBasicTypeConstant.xml
index f622f717f6..5b066f9925 100644
--- a/doc/classes/VisualScriptBasicTypeConstant.xml
+++ b/doc/classes/VisualScriptBasicTypeConstant.xml
@@ -39,9 +39,9 @@
</method>
</methods>
<members>
- <member name="basic_type" type="int" setter="set_basic_type" getter="get_basic_type" brief="" enum="Variant.Type">
+ <member name="basic_type" type="int" setter="set_basic_type" getter="get_basic_type" enum="Variant.Type">
</member>
- <member name="constant" type="String" setter="set_basic_type_constant" getter="get_basic_type_constant" brief="">
+ <member name="constant" type="String" setter="set_basic_type_constant" getter="get_basic_type_constant">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptBuiltinFunc.xml b/doc/classes/VisualScriptBuiltinFunc.xml
index 1d50e39cc6..a88633749e 100644
--- a/doc/classes/VisualScriptBuiltinFunc.xml
+++ b/doc/classes/VisualScriptBuiltinFunc.xml
@@ -25,9 +25,125 @@
</method>
</methods>
<members>
- <member name="function" type="int" setter="set_func" getter="get_func" brief="" enum="VisualScriptBuiltinFunc.BuiltinFunc">
+ <member name="function" type="int" setter="set_func" getter="get_func" enum="VisualScriptBuiltinFunc.BuiltinFunc">
</member>
</members>
<constants>
+ <constant name="MATH_SIN" value="0">
+ </constant>
+ <constant name="MATH_COS" value="1">
+ </constant>
+ <constant name="MATH_TAN" value="2">
+ </constant>
+ <constant name="MATH_SINH" value="3">
+ </constant>
+ <constant name="MATH_COSH" value="4">
+ </constant>
+ <constant name="MATH_TANH" value="5">
+ </constant>
+ <constant name="MATH_ASIN" value="6">
+ </constant>
+ <constant name="MATH_ACOS" value="7">
+ </constant>
+ <constant name="MATH_ATAN" value="8">
+ </constant>
+ <constant name="MATH_ATAN2" value="9">
+ </constant>
+ <constant name="MATH_SQRT" value="10">
+ </constant>
+ <constant name="MATH_FMOD" value="11">
+ </constant>
+ <constant name="MATH_FPOSMOD" value="12">
+ </constant>
+ <constant name="MATH_FLOOR" value="13">
+ </constant>
+ <constant name="MATH_CEIL" value="14">
+ </constant>
+ <constant name="MATH_ROUND" value="15">
+ </constant>
+ <constant name="MATH_ABS" value="16">
+ </constant>
+ <constant name="MATH_SIGN" value="17">
+ </constant>
+ <constant name="MATH_POW" value="18">
+ </constant>
+ <constant name="MATH_LOG" value="19">
+ </constant>
+ <constant name="MATH_EXP" value="20">
+ </constant>
+ <constant name="MATH_ISNAN" value="21">
+ </constant>
+ <constant name="MATH_ISINF" value="22">
+ </constant>
+ <constant name="MATH_EASE" value="23">
+ </constant>
+ <constant name="MATH_DECIMALS" value="24">
+ </constant>
+ <constant name="MATH_STEPIFY" value="25">
+ </constant>
+ <constant name="MATH_LERP" value="26">
+ </constant>
+ <constant name="MATH_DECTIME" value="27">
+ </constant>
+ <constant name="MATH_RANDOMIZE" value="28">
+ </constant>
+ <constant name="MATH_RAND" value="29">
+ </constant>
+ <constant name="MATH_RANDF" value="30">
+ </constant>
+ <constant name="MATH_RANDOM" value="31">
+ </constant>
+ <constant name="MATH_SEED" value="32">
+ </constant>
+ <constant name="MATH_RANDSEED" value="33">
+ </constant>
+ <constant name="MATH_DEG2RAD" value="34">
+ </constant>
+ <constant name="MATH_RAD2DEG" value="35">
+ </constant>
+ <constant name="MATH_LINEAR2DB" value="36">
+ </constant>
+ <constant name="MATH_DB2LINEAR" value="37">
+ </constant>
+ <constant name="LOGIC_MAX" value="38">
+ </constant>
+ <constant name="LOGIC_MIN" value="39">
+ </constant>
+ <constant name="LOGIC_CLAMP" value="40">
+ </constant>
+ <constant name="LOGIC_NEAREST_PO2" value="41">
+ </constant>
+ <constant name="OBJ_WEAKREF" value="42">
+ </constant>
+ <constant name="FUNC_FUNCREF" value="43">
+ </constant>
+ <constant name="TYPE_CONVERT" value="44">
+ </constant>
+ <constant name="TYPE_OF" value="45">
+ </constant>
+ <constant name="TYPE_EXISTS" value="46">
+ </constant>
+ <constant name="TEXT_CHAR" value="47">
+ </constant>
+ <constant name="TEXT_STR" value="48">
+ </constant>
+ <constant name="TEXT_PRINT" value="49">
+ </constant>
+ <constant name="TEXT_PRINTERR" value="50">
+ </constant>
+ <constant name="TEXT_PRINTRAW" value="51">
+ </constant>
+ <constant name="VAR_TO_STR" value="52">
+ </constant>
+ <constant name="STR_TO_VAR" value="53">
+ </constant>
+ <constant name="VAR_TO_BYTES" value="54">
+ </constant>
+ <constant name="BYTES_TO_VAR" value="55">
+ </constant>
+ <constant name="COLORN" value="56">
+ </constant>
+ <constant name="FUNC_MAX" value="57">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/VisualScriptClassConstant.xml b/doc/classes/VisualScriptClassConstant.xml
index 39e36516fa..5e43b4972c 100644
--- a/doc/classes/VisualScriptClassConstant.xml
+++ b/doc/classes/VisualScriptClassConstant.xml
@@ -39,9 +39,9 @@
</method>
</methods>
<members>
- <member name="base_type" type="String" setter="set_base_type" getter="get_base_type" brief="">
+ <member name="base_type" type="String" setter="set_base_type" getter="get_base_type">
</member>
- <member name="constant" type="String" setter="set_class_constant" getter="get_class_constant" brief="">
+ <member name="constant" type="String" setter="set_class_constant" getter="get_class_constant">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptComment.xml b/doc/classes/VisualScriptComment.xml
index f49d8dec90..be4eefd775 100644
--- a/doc/classes/VisualScriptComment.xml
+++ b/doc/classes/VisualScriptComment.xml
@@ -53,11 +53,11 @@
</method>
</methods>
<members>
- <member name="description" type="String" setter="set_description" getter="get_description" brief="">
+ <member name="description" type="String" setter="set_description" getter="get_description">
</member>
- <member name="size" type="Vector2" setter="set_size" getter="get_size" brief="">
+ <member name="size" type="Vector2" setter="set_size" getter="get_size">
</member>
- <member name="title" type="String" setter="set_title" getter="get_title" brief="">
+ <member name="title" type="String" setter="set_title" getter="get_title">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptConstant.xml b/doc/classes/VisualScriptConstant.xml
index 5058efcc40..b0af3bda98 100644
--- a/doc/classes/VisualScriptConstant.xml
+++ b/doc/classes/VisualScriptConstant.xml
@@ -39,9 +39,9 @@
</method>
</methods>
<members>
- <member name="type" type="int" setter="set_constant_type" getter="get_constant_type" brief="" enum="Variant.Type">
+ <member name="type" type="int" setter="set_constant_type" getter="get_constant_type" enum="Variant.Type">
</member>
- <member name="value" type="Variant" setter="set_constant_value" getter="get_constant_value" brief="">
+ <member name="value" type="Variant" setter="set_constant_value" getter="get_constant_value">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptConstructor.xml b/doc/classes/VisualScriptConstructor.xml
index 1b3f2e239c..e8afd36b9c 100644
--- a/doc/classes/VisualScriptConstructor.xml
+++ b/doc/classes/VisualScriptConstructor.xml
@@ -39,9 +39,9 @@
</method>
</methods>
<members>
- <member name="constructor" type="Dictionary" setter="set_constructor" getter="get_constructor" brief="">
+ <member name="constructor" type="Dictionary" setter="set_constructor" getter="get_constructor">
</member>
- <member name="type" type="int" setter="set_constructor_type" getter="get_constructor_type" brief="" enum="Variant.Type">
+ <member name="type" type="int" setter="set_constructor_type" getter="get_constructor_type" enum="Variant.Type">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptDeconstruct.xml b/doc/classes/VisualScriptDeconstruct.xml
index 45fbbb287f..5bb12539af 100644
--- a/doc/classes/VisualScriptDeconstruct.xml
+++ b/doc/classes/VisualScriptDeconstruct.xml
@@ -25,9 +25,9 @@
</method>
</methods>
<members>
- <member name="elem_cache" type="Array" setter="_set_elem_cache" getter="_get_elem_cache" brief="">
+ <member name="elem_cache" type="Array" setter="_set_elem_cache" getter="_get_elem_cache">
</member>
- <member name="type" type="int" setter="set_deconstruct_type" getter="get_deconstruct_type" brief="" enum="Variant.Type">
+ <member name="type" type="int" setter="set_deconstruct_type" getter="get_deconstruct_type" enum="Variant.Type">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptEmitSignal.xml b/doc/classes/VisualScriptEmitSignal.xml
index ba5b63af93..21af3c6ea0 100644
--- a/doc/classes/VisualScriptEmitSignal.xml
+++ b/doc/classes/VisualScriptEmitSignal.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="signal" type="String" setter="set_signal" getter="get_signal" brief="">
+ <member name="signal" type="String" setter="set_signal" getter="get_signal">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptEngineSingleton.xml b/doc/classes/VisualScriptEngineSingleton.xml
index 05782c38b2..c00fd2a0a4 100644
--- a/doc/classes/VisualScriptEngineSingleton.xml
+++ b/doc/classes/VisualScriptEngineSingleton.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="/constant" type="String" setter="set_singleton" getter="get_singleton" brief="">
+ <member name="constant" type="String" setter="set_singleton" getter="get_singleton">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptFunctionCall.xml b/doc/classes/VisualScriptFunctionCall.xml
index f830e75e9f..36c808afce 100644
--- a/doc/classes/VisualScriptFunctionCall.xml
+++ b/doc/classes/VisualScriptFunctionCall.xml
@@ -151,27 +151,27 @@
</method>
</methods>
<members>
- <member name="argument_cache" type="Dictionary" setter="_set_argument_cache" getter="_get_argument_cache" brief="">
+ <member name="argument_cache" type="Dictionary" setter="_set_argument_cache" getter="_get_argument_cache">
</member>
- <member name="base_script" type="String" setter="set_base_script" getter="get_base_script" brief="">
+ <member name="base_script" type="String" setter="set_base_script" getter="get_base_script">
</member>
- <member name="base_type" type="String" setter="set_base_type" getter="get_base_type" brief="">
+ <member name="base_type" type="String" setter="set_base_type" getter="get_base_type">
</member>
- <member name="basic_type" type="int" setter="set_basic_type" getter="get_basic_type" brief="" enum="Variant.Type">
+ <member name="basic_type" type="int" setter="set_basic_type" getter="get_basic_type" enum="Variant.Type">
</member>
- <member name="call_mode" type="int" setter="set_call_mode" getter="get_call_mode" brief="" enum="VisualScriptFunctionCall.CallMode">
+ <member name="call_mode" type="int" setter="set_call_mode" getter="get_call_mode" enum="VisualScriptFunctionCall.CallMode">
</member>
- <member name="function" type="String" setter="set_function" getter="get_function" brief="">
+ <member name="function" type="String" setter="set_function" getter="get_function">
</member>
- <member name="node_path" type="NodePath" setter="set_base_path" getter="get_base_path" brief="">
+ <member name="node_path" type="NodePath" setter="set_base_path" getter="get_base_path">
</member>
- <member name="rpc_call_mode" type="int" setter="set_rpc_call_mode" getter="get_rpc_call_mode" brief="" enum="VisualScriptFunctionCall.RPCCallMode">
+ <member name="rpc_call_mode" type="int" setter="set_rpc_call_mode" getter="get_rpc_call_mode" enum="VisualScriptFunctionCall.RPCCallMode">
</member>
- <member name="singleton" type="String" setter="set_singleton" getter="get_singleton" brief="">
+ <member name="singleton" type="String" setter="set_singleton" getter="get_singleton">
</member>
- <member name="use_default_args" type="int" setter="set_use_default_args" getter="get_use_default_args" brief="">
+ <member name="use_default_args" type="int" setter="set_use_default_args" getter="get_use_default_args">
</member>
- <member name="validate" type="bool" setter="set_validate" getter="get_validate" brief="">
+ <member name="validate" type="bool" setter="set_validate" getter="get_validate">
</member>
</members>
<constants>
@@ -183,5 +183,17 @@
</constant>
<constant name="CALL_MODE_BASIC_TYPE" value="3">
</constant>
+ <constant name="CALL_MODE_SINGLETON" value="4">
+ </constant>
+ <constant name="RPC_DISABLED" value="0">
+ </constant>
+ <constant name="RPC_RELIABLE" value="1">
+ </constant>
+ <constant name="RPC_UNRELIABLE" value="2">
+ </constant>
+ <constant name="RPC_RELIABLE_TO_ID" value="3">
+ </constant>
+ <constant name="RPC_UNRELIABLE_TO_ID" value="4">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/VisualScriptGlobalConstant.xml b/doc/classes/VisualScriptGlobalConstant.xml
index d859b6b0e9..52bf8c2821 100644
--- a/doc/classes/VisualScriptGlobalConstant.xml
+++ b/doc/classes/VisualScriptGlobalConstant.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="constant" type="int" setter="set_global_constant" getter="get_global_constant" brief="">
+ <member name="constant" type="int" setter="set_global_constant" getter="get_global_constant">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptInputAction.xml b/doc/classes/VisualScriptInputAction.xml
index 33fee36ac7..b555a0228b 100644
--- a/doc/classes/VisualScriptInputAction.xml
+++ b/doc/classes/VisualScriptInputAction.xml
@@ -39,11 +39,19 @@
</method>
</methods>
<members>
- <member name="action" type="String" setter="set_action_name" getter="get_action_name" brief="">
+ <member name="action" type="String" setter="set_action_name" getter="get_action_name">
</member>
- <member name="mode" type="int" setter="set_action_mode" getter="get_action_mode" brief="" enum="VisualScriptInputAction.Mode">
+ <member name="mode" type="int" setter="set_action_mode" getter="get_action_mode" enum="VisualScriptInputAction.Mode">
</member>
</members>
<constants>
+ <constant name="MODE_PRESSED" value="0">
+ </constant>
+ <constant name="MODE_RELEASED" value="1">
+ </constant>
+ <constant name="MODE_JUST_PRESSED" value="2">
+ </constant>
+ <constant name="MODE_JUST_RELEASED" value="3">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/VisualScriptLocalVar.xml b/doc/classes/VisualScriptLocalVar.xml
index a1da488f7b..7db550d5fe 100644
--- a/doc/classes/VisualScriptLocalVar.xml
+++ b/doc/classes/VisualScriptLocalVar.xml
@@ -39,9 +39,9 @@
</method>
</methods>
<members>
- <member name="type" type="int" setter="set_var_type" getter="get_var_type" brief="" enum="Variant.Type">
+ <member name="type" type="int" setter="set_var_type" getter="get_var_type" enum="Variant.Type">
</member>
- <member name="var_name" type="String" setter="set_var_name" getter="get_var_name" brief="">
+ <member name="var_name" type="String" setter="set_var_name" getter="get_var_name">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptLocalVarSet.xml b/doc/classes/VisualScriptLocalVarSet.xml
index d388fa83bd..6e69f13383 100644
--- a/doc/classes/VisualScriptLocalVarSet.xml
+++ b/doc/classes/VisualScriptLocalVarSet.xml
@@ -39,9 +39,9 @@
</method>
</methods>
<members>
- <member name="type" type="int" setter="set_var_type" getter="get_var_type" brief="" enum="Variant.Type">
+ <member name="type" type="int" setter="set_var_type" getter="get_var_type" enum="Variant.Type">
</member>
- <member name="var_name" type="String" setter="set_var_name" getter="get_var_name" brief="">
+ <member name="var_name" type="String" setter="set_var_name" getter="get_var_name">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptMathConstant.xml b/doc/classes/VisualScriptMathConstant.xml
index 22a13ebd72..1ef7d71e10 100644
--- a/doc/classes/VisualScriptMathConstant.xml
+++ b/doc/classes/VisualScriptMathConstant.xml
@@ -25,9 +25,27 @@
</method>
</methods>
<members>
- <member name="constant" type="int" setter="set_math_constant" getter="get_math_constant" brief="" enum="VisualScriptMathConstant.MathConstant">
+ <member name="constant" type="int" setter="set_math_constant" getter="get_math_constant" enum="VisualScriptMathConstant.MathConstant">
</member>
</members>
<constants>
+ <constant name="MATH_CONSTANT_ONE" value="0">
+ </constant>
+ <constant name="MATH_CONSTANT_PI" value="1">
+ </constant>
+ <constant name="MATH_CONSTANT_2PI" value="2">
+ </constant>
+ <constant name="MATH_CONSTANT_HALF_PI" value="3">
+ </constant>
+ <constant name="MATH_CONSTANT_E" value="4">
+ </constant>
+ <constant name="MATH_CONSTANT_SQRT2" value="5">
+ </constant>
+ <constant name="MATH_CONSTANT_INF" value="6">
+ </constant>
+ <constant name="MATH_CONSTANT_NAN" value="7">
+ </constant>
+ <constant name="MATH_CONSTANT_MAX" value="8">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/VisualScriptNode.xml b/doc/classes/VisualScriptNode.xml
index e026ba1ace..dbb75e69fa 100644
--- a/doc/classes/VisualScriptNode.xml
+++ b/doc/classes/VisualScriptNode.xml
@@ -35,7 +35,7 @@
</method>
</methods>
<members>
- <member name="_default_input_values" type="Array" setter="_set_default_input_values" getter="_get_default_input_values" brief="">
+ <member name="_default_input_values" type="Array" setter="_set_default_input_values" getter="_get_default_input_values">
</member>
</members>
<signals>
diff --git a/doc/classes/VisualScriptOperator.xml b/doc/classes/VisualScriptOperator.xml
index 852b828ccb..82951c9e0c 100644
--- a/doc/classes/VisualScriptOperator.xml
+++ b/doc/classes/VisualScriptOperator.xml
@@ -39,9 +39,9 @@
</method>
</methods>
<members>
- <member name="operator" type="int" setter="set_operator" getter="get_operator" brief="" enum="Variant.Operator">
+ <member name="operator" type="int" setter="set_operator" getter="get_operator" enum="Variant.Operator">
</member>
- <member name="type" type="int" setter="set_typed" getter="get_typed" brief="" enum="Variant.Type">
+ <member name="type" type="int" setter="set_typed" getter="get_typed" enum="Variant.Type">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptPreload.xml b/doc/classes/VisualScriptPreload.xml
index 4cce5cbdd9..b68bf5546b 100644
--- a/doc/classes/VisualScriptPreload.xml
+++ b/doc/classes/VisualScriptPreload.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="resource" type="Resource" setter="set_preload" getter="get_preload" brief="">
+ <member name="resource" type="Resource" setter="set_preload" getter="get_preload">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptPropertyGet.xml b/doc/classes/VisualScriptPropertyGet.xml
index c27a8c72a2..c790a59b0c 100644
--- a/doc/classes/VisualScriptPropertyGet.xml
+++ b/doc/classes/VisualScriptPropertyGet.xml
@@ -109,21 +109,21 @@
</method>
</methods>
<members>
- <member name="base_script" type="String" setter="set_base_script" getter="get_base_script" brief="">
+ <member name="base_script" type="String" setter="set_base_script" getter="get_base_script">
</member>
- <member name="base_type" type="String" setter="set_base_type" getter="get_base_type" brief="">
+ <member name="base_type" type="String" setter="set_base_type" getter="get_base_type">
</member>
- <member name="basic_type" type="int" setter="set_basic_type" getter="get_basic_type" brief="" enum="Variant.Type">
+ <member name="basic_type" type="int" setter="set_basic_type" getter="get_basic_type" enum="Variant.Type">
</member>
- <member name="index" type="String" setter="set_index" getter="get_index" brief="">
+ <member name="index" type="String" setter="set_index" getter="get_index">
</member>
- <member name="node_path" type="NodePath" setter="set_base_path" getter="get_base_path" brief="">
+ <member name="node_path" type="NodePath" setter="set_base_path" getter="get_base_path">
</member>
- <member name="property" type="String" setter="set_property" getter="get_property" brief="">
+ <member name="property" type="String" setter="set_property" getter="get_property">
</member>
- <member name="set_mode" type="int" setter="set_call_mode" getter="get_call_mode" brief="" enum="VisualScriptPropertyGet.CallMode">
+ <member name="set_mode" type="int" setter="set_call_mode" getter="get_call_mode" enum="VisualScriptPropertyGet.CallMode">
</member>
- <member name="type_cache" type="int" setter="_set_type_cache" getter="_get_type_cache" brief="" enum="Variant.Type">
+ <member name="type_cache" type="int" setter="_set_type_cache" getter="_get_type_cache" enum="Variant.Type">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptPropertySet.xml b/doc/classes/VisualScriptPropertySet.xml
index acf92cb2e1..88d47a7463 100644
--- a/doc/classes/VisualScriptPropertySet.xml
+++ b/doc/classes/VisualScriptPropertySet.xml
@@ -123,23 +123,23 @@
</method>
</methods>
<members>
- <member name="assign_op" type="int" setter="set_assign_op" getter="get_assign_op" brief="" enum="VisualScriptPropertySet.AssignOp">
+ <member name="assign_op" type="int" setter="set_assign_op" getter="get_assign_op" enum="VisualScriptPropertySet.AssignOp">
</member>
- <member name="base_script" type="String" setter="set_base_script" getter="get_base_script" brief="">
+ <member name="base_script" type="String" setter="set_base_script" getter="get_base_script">
</member>
- <member name="base_type" type="String" setter="set_base_type" getter="get_base_type" brief="">
+ <member name="base_type" type="String" setter="set_base_type" getter="get_base_type">
</member>
- <member name="basic_type" type="int" setter="set_basic_type" getter="get_basic_type" brief="" enum="Variant.Type">
+ <member name="basic_type" type="int" setter="set_basic_type" getter="get_basic_type" enum="Variant.Type">
</member>
- <member name="index" type="String" setter="set_index" getter="get_index" brief="">
+ <member name="index" type="String" setter="set_index" getter="get_index">
</member>
- <member name="node_path" type="NodePath" setter="set_base_path" getter="get_base_path" brief="">
+ <member name="node_path" type="NodePath" setter="set_base_path" getter="get_base_path">
</member>
- <member name="property" type="String" setter="set_property" getter="get_property" brief="">
+ <member name="property" type="String" setter="set_property" getter="get_property">
</member>
- <member name="set_mode" type="int" setter="set_call_mode" getter="get_call_mode" brief="" enum="VisualScriptPropertySet.CallMode">
+ <member name="set_mode" type="int" setter="set_call_mode" getter="get_call_mode" enum="VisualScriptPropertySet.CallMode">
</member>
- <member name="type_cache" type="Dictionary" setter="_set_type_cache" getter="_get_type_cache" brief="">
+ <member name="type_cache" type="Dictionary" setter="_set_type_cache" getter="_get_type_cache">
</member>
</members>
<constants>
@@ -149,5 +149,29 @@
</constant>
<constant name="CALL_MODE_INSTANCE" value="2">
</constant>
+ <constant name="CALL_MODE_BASIC_TYPE" value="3">
+ </constant>
+ <constant name="ASSIGN_OP_NONE" value="0">
+ </constant>
+ <constant name="ASSIGN_OP_ADD" value="1">
+ </constant>
+ <constant name="ASSIGN_OP_SUB" value="2">
+ </constant>
+ <constant name="ASSIGN_OP_MUL" value="3">
+ </constant>
+ <constant name="ASSIGN_OP_DIV" value="4">
+ </constant>
+ <constant name="ASSIGN_OP_MOD" value="5">
+ </constant>
+ <constant name="ASSIGN_OP_SHIFT_LEFT" value="6">
+ </constant>
+ <constant name="ASSIGN_OP_SHIFT_RIGHT" value="7">
+ </constant>
+ <constant name="ASSIGN_OP_BIT_AND" value="8">
+ </constant>
+ <constant name="ASSIGN_OP_BIT_OR" value="9">
+ </constant>
+ <constant name="ASSIGN_OP_BIT_XOR" value="10">
+ </constant>
</constants>
</class>
diff --git a/doc/classes/VisualScriptResourcePath.xml b/doc/classes/VisualScriptResourcePath.xml
index 126c53c579..e4b881b659 100644
--- a/doc/classes/VisualScriptResourcePath.xml
+++ b/doc/classes/VisualScriptResourcePath.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="path" type="String" setter="set_resource_path" getter="get_resource_path" brief="">
+ <member name="path" type="String" setter="set_resource_path" getter="get_resource_path">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptReturn.xml b/doc/classes/VisualScriptReturn.xml
index 1da6f79533..55c53e17a0 100644
--- a/doc/classes/VisualScriptReturn.xml
+++ b/doc/classes/VisualScriptReturn.xml
@@ -39,9 +39,9 @@
</method>
</methods>
<members>
- <member name="return_enabled" type="bool" setter="set_enable_return_value" getter="is_return_value_enabled" brief="">
+ <member name="return_enabled" type="bool" setter="set_enable_return_value" getter="is_return_value_enabled">
</member>
- <member name="return_type" type="int" setter="set_return_type" getter="get_return_type" brief="" enum="Variant.Type">
+ <member name="return_type" type="int" setter="set_return_type" getter="get_return_type" enum="Variant.Type">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptSceneNode.xml b/doc/classes/VisualScriptSceneNode.xml
index dad4c3b9bd..90a8f132c0 100644
--- a/doc/classes/VisualScriptSceneNode.xml
+++ b/doc/classes/VisualScriptSceneNode.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="node_path" type="NodePath" setter="set_node_path" getter="get_node_path" brief="">
+ <member name="node_path" type="NodePath" setter="set_node_path" getter="get_node_path">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptSelect.xml b/doc/classes/VisualScriptSelect.xml
index 3e05ce4330..855da76e6c 100644
--- a/doc/classes/VisualScriptSelect.xml
+++ b/doc/classes/VisualScriptSelect.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="type" type="int" setter="set_typed" getter="get_typed" brief="" enum="Variant.Type">
+ <member name="type" type="int" setter="set_typed" getter="get_typed" enum="Variant.Type">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptSequence.xml b/doc/classes/VisualScriptSequence.xml
index fed62e59ad..a60c9e782b 100644
--- a/doc/classes/VisualScriptSequence.xml
+++ b/doc/classes/VisualScriptSequence.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="steps" type="int" setter="set_steps" getter="get_steps" brief="">
+ <member name="steps" type="int" setter="set_steps" getter="get_steps">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptTypeCast.xml b/doc/classes/VisualScriptTypeCast.xml
index bd034f8339..3008426900 100644
--- a/doc/classes/VisualScriptTypeCast.xml
+++ b/doc/classes/VisualScriptTypeCast.xml
@@ -39,9 +39,9 @@
</method>
</methods>
<members>
- <member name="base_script" type="String" setter="set_base_script" getter="get_base_script" brief="">
+ <member name="base_script" type="String" setter="set_base_script" getter="get_base_script">
</member>
- <member name="base_type" type="String" setter="set_base_type" getter="get_base_type" brief="">
+ <member name="base_type" type="String" setter="set_base_type" getter="get_base_type">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptVariableGet.xml b/doc/classes/VisualScriptVariableGet.xml
index cfa8c8090e..8411933756 100644
--- a/doc/classes/VisualScriptVariableGet.xml
+++ b/doc/classes/VisualScriptVariableGet.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="var_name" type="String" setter="set_variable" getter="get_variable" brief="">
+ <member name="var_name" type="String" setter="set_variable" getter="get_variable">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptVariableSet.xml b/doc/classes/VisualScriptVariableSet.xml
index 8c49fa18e4..fbe0f8e275 100644
--- a/doc/classes/VisualScriptVariableSet.xml
+++ b/doc/classes/VisualScriptVariableSet.xml
@@ -25,7 +25,7 @@
</method>
</methods>
<members>
- <member name="var_name" type="String" setter="set_variable" getter="get_variable" brief="">
+ <member name="var_name" type="String" setter="set_variable" getter="get_variable">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptYield.xml b/doc/classes/VisualScriptYield.xml
index 47fbf2dade..b8938daa67 100644
--- a/doc/classes/VisualScriptYield.xml
+++ b/doc/classes/VisualScriptYield.xml
@@ -39,9 +39,9 @@
</method>
</methods>
<members>
- <member name="mode" type="int" setter="set_yield_mode" getter="get_yield_mode" brief="" enum="VisualScriptYield.YieldMode">
+ <member name="mode" type="int" setter="set_yield_mode" getter="get_yield_mode" enum="VisualScriptYield.YieldMode">
</member>
- <member name="wait_time" type="float" setter="set_wait_time" getter="get_wait_time" brief="">
+ <member name="wait_time" type="float" setter="set_wait_time" getter="get_wait_time">
</member>
</members>
<constants>
diff --git a/doc/classes/VisualScriptYieldSignal.xml b/doc/classes/VisualScriptYieldSignal.xml
index 0cf34a531d..f4202edf2b 100644
--- a/doc/classes/VisualScriptYieldSignal.xml
+++ b/doc/classes/VisualScriptYieldSignal.xml
@@ -67,13 +67,13 @@
</method>
</methods>
<members>
- <member name="base_type" type="String" setter="set_base_type" getter="get_base_type" brief="">
+ <member name="base_type" type="String" setter="set_base_type" getter="get_base_type">
</member>
- <member name="call_mode" type="int" setter="set_call_mode" getter="get_call_mode" brief="" enum="VisualScriptYieldSignal.CallMode">
+ <member name="call_mode" type="int" setter="set_call_mode" getter="get_call_mode" enum="VisualScriptYieldSignal.CallMode">
</member>
- <member name="node_path" type="NodePath" setter="set_base_path" getter="get_base_path" brief="">
+ <member name="node_path" type="NodePath" setter="set_base_path" getter="get_base_path">
</member>
- <member name="signal" type="String" setter="set_signal" getter="get_signal" brief="">
+ <member name="signal" type="String" setter="set_signal" getter="get_signal">
</member>
</members>
<constants>
diff --git a/doc/classes/WindowDialog.xml b/doc/classes/WindowDialog.xml
index dc95743a58..e57983c367 100644
--- a/doc/classes/WindowDialog.xml
+++ b/doc/classes/WindowDialog.xml
@@ -50,9 +50,9 @@
</method>
</methods>
<members>
- <member name="resizable" type="bool" setter="set_resizable" getter="get_resizable" brief="">
+ <member name="resizable" type="bool" setter="set_resizable" getter="get_resizable">
</member>
- <member name="window_title" type="String" setter="set_title" getter="get_title" brief="">
+ <member name="window_title" type="String" setter="set_title" getter="get_title">
</member>
</members>
<constants>
diff --git a/doc/classes/World.xml b/doc/classes/World.xml
index f67d6c2005..f4f5f5b756 100644
--- a/doc/classes/World.xml
+++ b/doc/classes/World.xml
@@ -59,9 +59,9 @@
</method>
</methods>
<members>
- <member name="environment" type="Environment" setter="set_environment" getter="get_environment" brief="">
+ <member name="environment" type="Environment" setter="set_environment" getter="get_environment">
</member>
- <member name="fallback_environment" type="Environment" setter="set_fallback_environment" getter="get_fallback_environment" brief="">
+ <member name="fallback_environment" type="Environment" setter="set_fallback_environment" getter="get_fallback_environment">
</member>
</members>
<constants>
diff --git a/doc/classes/WorldEnvironment.xml b/doc/classes/WorldEnvironment.xml
index 24606b59b8..a9450c1743 100644
--- a/doc/classes/WorldEnvironment.xml
+++ b/doc/classes/WorldEnvironment.xml
@@ -29,7 +29,7 @@
</method>
</methods>
<members>
- <member name="environment" type="Environment" setter="set_environment" getter="get_environment" brief="">
+ <member name="environment" type="Environment" setter="set_environment" getter="get_environment">
</member>
</members>
<constants>
diff --git a/doc/classes/YSort.xml b/doc/classes/YSort.xml
index b3411e0971..3c0c8b3d06 100644
--- a/doc/classes/YSort.xml
+++ b/doc/classes/YSort.xml
@@ -29,7 +29,7 @@
</method>
</methods>
<members>
- <member name="sort_enabled" type="bool" setter="set_sort_enabled" getter="is_sort_enabled" brief="">
+ <member name="sort_enabled" type="bool" setter="set_sort_enabled" getter="is_sort_enabled">
</member>
</members>
<constants>
diff --git a/doc/tools/doc_status.py b/doc/tools/doc_status.py
index 1386e91ce1..6b6b794f11 100644
--- a/doc/tools/doc_status.py
+++ b/doc/tools/doc_status.py
@@ -1,5 +1,6 @@
#!/usr/bin/env python3
+import os
import sys
import re
import math
@@ -220,6 +221,21 @@ class ClassStatus:
def generate_for_class(c):
status = ClassStatus()
status.name = c.attrib['name']
+
+ # setgets do not count
+ methods = []
+ for tag in list(c):
+ if tag.tag in ['methods']:
+ for sub_tag in list(tag):
+ methods.append(sub_tag.find('name'))
+ if tag.tag in ['members']:
+ for sub_tag in list(tag):
+ try:
+ methods.remove(sub_tag.find('setter'))
+ methods.remove(sub_tag.find('getter'))
+ except:
+ pass
+
for tag in list(c):
if tag.tag == 'brief_description':
@@ -230,13 +246,16 @@ class ClassStatus:
elif tag.tag in ['methods', 'signals']:
for sub_tag in list(tag):
- descr = sub_tag.find('description')
- status.progresses[tag.tag].increment(len(descr.text.strip()) > 0)
-
+ if sub_tag.find('name') in methods or tag.tag == 'signals':
+ descr = sub_tag.find('description')
+ status.progresses[tag.tag].increment(len(descr.text.strip()) > 0)
elif tag.tag in ['constants', 'members']:
for sub_tag in list(tag):
status.progresses[tag.tag].increment(len(sub_tag.text.strip()) > 0)
+ elif tag.tag in ['tutorials', 'demos']:
+ pass # Ignore those tags for now
+
elif tag.tag in ['theme_items']:
pass # Ignore those tags, since they seem to lack description at all
@@ -252,6 +271,7 @@ class ClassStatus:
input_file_list = []
input_class_list = []
+merged_file = ""
for arg in sys.argv[1:]:
if arg.startswith('--'):
@@ -259,8 +279,10 @@ for arg in sys.argv[1:]:
elif arg.startswith('-'):
for f in arg[1:]:
flags[f] = not flags[f]
- elif arg.endswith('.xml'):
- input_file_list.append(arg)
+ elif os.path.isdir(arg):
+ for f in os.listdir(arg):
+ if f.endswith('.xml'):
+ input_file_list.append(os.path.join(arg, f));
else:
input_class_list.append(arg)
@@ -287,10 +309,9 @@ if flags['u']:
if len(input_file_list) < 1 or flags['h']:
if not flags['h']:
- print(color('section', 'Invalid usage') + ': At least one classes.xml file is required')
- print(color('section', 'Usage') + ': doc_status.py [flags] <classes.xml> [class names]')
+ print(color('section', 'Invalid usage') + ': Please specify a classes directory')
+ print(color('section', 'Usage') + ': doc_status.py [flags] <classes_dir> [class names]')
print('\t< and > signify required parameters, while [ and ] signify optional parameters.')
- print('\tNote that you can give more than one classes file, in which case they will be merged on-the-fly.')
print(color('section', 'Available flags') + ':')
possible_synonym_list = list(long_flags)
possible_synonym_list.sort()
@@ -327,11 +348,10 @@ for file in input_file_list:
version = doc.attrib['version']
- for c in list(doc):
- if c.attrib['name'] in class_names:
- continue
- class_names.append(c.attrib['name'])
- classes[c.attrib['name']] = c
+ if doc.attrib['name'] in class_names:
+ continue
+ class_names.append(doc.attrib['name'])
+ classes[doc.attrib['name']] = doc
class_names.sort()
@@ -344,7 +364,7 @@ if len(input_class_list) < 1:
################################################################################
table = [table_column_names]
-table_row_chars = '+- '
+table_row_chars = '| - '
table_column_chars = '|'
total_status = ClassStatus('Total')
@@ -406,7 +426,7 @@ for row in table:
divider_string = table_row_chars[0]
for cell_i in range(len(table[0])):
- divider_string += table_row_chars[1] * (table_column_sizes[cell_i] + 2) + table_row_chars[0]
+ divider_string += table_row_chars[1] + table_row_chars[2] * (table_column_sizes[cell_i]) + table_row_chars[1] + table_row_chars[0]
print(divider_string)
for row_i, row in enumerate(table):
@@ -414,9 +434,9 @@ for row_i, row in enumerate(table):
for cell_i, cell in enumerate(row):
padding_needed = table_column_sizes[cell_i] - nonescape_len(cell) + 2
if cell_i == 0:
- row_string += table_row_chars[2] + cell + table_row_chars[2] * (padding_needed - 1)
+ row_string += table_row_chars[3] + cell + table_row_chars[3] * (padding_needed - 1)
else:
- row_string += table_row_chars[2] * math.floor(padding_needed / 2) + cell + table_row_chars[2] * math.ceil((padding_needed / 2))
+ row_string += table_row_chars[3] * math.floor(padding_needed / 2) + cell + table_row_chars[3] * math.ceil((padding_needed / 2))
row_string += table_column_chars
print(row_string)