aboutsummaryrefslogtreecommitdiff
path: root/doc/base/classes.xml
diff options
context:
space:
mode:
Diffstat (limited to 'doc/base/classes.xml')
-rw-r--r--doc/base/classes.xml763
1 files changed, 600 insertions, 163 deletions
diff --git a/doc/base/classes.xml b/doc/base/classes.xml
index 075f97c68..a885b9998 100644
--- a/doc/base/classes.xml
+++ b/doc/base/classes.xml
@@ -525,13 +525,13 @@
Converts the value of a variable to a String.
</description>
</method>
- <method name="str2var:var">
+ <method name="str2var:Variant">
<return type="Nil">
</return>
<argument index="0" name="string" type="String">
</argument>
<description>
- Converts the value of a String to a variable.
+ Converts the value of a String to a Variant.
</description>
</method>
<method name="range">
@@ -573,7 +573,7 @@
<method name="hash">
<return type="int">
</return>
- <argument index="0" name="var:var" type="var">
+ <argument index="0" name="var:Variant" type="var">
</argument>
<description>
Hashes the variable passed and returns an integer.
@@ -1849,6 +1849,8 @@
</description>
</method>
<method name="register_text_enter">
+ <return type="LineEdit">
+ </return>
<argument index="0" name="line_edit" type="Object">
</argument>
<description>
@@ -3724,7 +3726,7 @@
</description>
</method>
<method name="overlaps_body" qualifiers="const">
- <return type="bool">
+ <return type="PhysicsBody2D">
</return>
<argument index="0" name="body" type="Object">
</argument>
@@ -3733,7 +3735,7 @@
</description>
</method>
<method name="overlaps_area" qualifiers="const">
- <return type="bool">
+ <return type="Area2D">
</return>
<argument index="0" name="area" type="Object">
</argument>
@@ -3898,6 +3900,14 @@
Get whether this is a shared array instance.
</description>
</method>
+ <method name="pop_back">
+ <description>
+ </description>
+ </method>
+ <method name="pop_front">
+ <description>
+ </description>
+ </method>
<method name="push_back">
<argument index="0" name="value" type="var">
</argument>
@@ -3905,6 +3915,12 @@
Append an element at the end of the array.
</description>
</method>
+ <method name="push_front">
+ <argument index="0" name="value" type="var">
+ </argument>
+ <description>
+ </description>
+ </method>
<method name="remove">
<argument index="0" name="pos" type="int">
</argument>
@@ -4088,8 +4104,6 @@
</return>
<argument index="0" name="sample" type="RID">
</argument>
- <argument index="1" name="arg1" type="String">
- </argument>
<description>
Return the description of an audio sample. Mainly used for organization.
</description>
@@ -4133,7 +4147,7 @@
<method name="sample_set_data">
<argument index="0" name="sample" type="RID">
</argument>
- <argument index="1" name="arg1" type="RawArray">
+ <argument index="1" name="data" type="RawArray">
</argument>
<description>
Set the sample data for a given sample as an array of bytes. The length must be equal to the sample lenght expected in bytes or an error will be produced.
@@ -5946,7 +5960,7 @@
</description>
</method>
<method name="set_zoom">
- <argument index="0" name="arg0" type="Vector2">
+ <argument index="0" name="zoom" type="Vector2">
</argument>
<description>
</description>
@@ -5969,6 +5983,18 @@
<description>
</description>
</method>
+ <method name="set_enable_follow_smoothing">
+ <argument index="0" name="follow_smoothing" type="bool">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="is_follow_smoothing_enabled" qualifiers="const">
+ <return type="bool">
+ </return>
+ <description>
+ </description>
+ </method>
<method name="force_update_scroll">
<description>
Force the camera to update scroll immediately.
@@ -6061,6 +6087,12 @@
Hide the CanvasItem currently visible.
</description>
</method>
+ <method name="set_hidden">
+ <argument index="0" name="hidden" type="bool">
+ </argument>
+ <description>
+ </description>
+ </method>
<method name="update">
<description>
Queue the CanvasItem for update. NOTIFICATION_DRAW will be called on idle time to request redraw.
@@ -6186,6 +6218,8 @@
</argument>
<argument index="1" name="pos" type="Vector2">
</argument>
+ <argument index="2" name="modulate" type="Color" default="Color(1,1,1,1)">
+ </argument>
<description>
Draw a texture at a given position.
</description>
@@ -7060,7 +7094,7 @@
<argument index="1" name="shape" type="Shape">
</argument>
<description>
- Change a shape in the collision body.
+ Change a shape in the collision body.
</description>
</method>
<method name="set_shape_transform">
@@ -7175,7 +7209,7 @@
</description>
<methods>
<method name="set_build_mode">
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="build_mode" type="int">
</argument>
<description>
</description>
@@ -7250,7 +7284,7 @@
</description>
</method>
<method name="set_build_mode">
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="build_mode" type="int">
</argument>
<description>
Set whether the polygon is to be a [ConvexPolygon2D] ([code]build_mode[/code]=0), or a [ConcavePolygon2D] ([code]build_mode[/code]=1).
@@ -7264,7 +7298,7 @@
</description>
</method>
<method name="set_trigger">
- <argument index="0" name="arg0" type="bool">
+ <argument index="0" name="trigger" type="bool">
</argument>
<description>
Set whether this polygon is a trigger. A trigger polygon detects collisions, but is otherwise unaffected by physics (i.e. colliding objects will not get blocked).
@@ -7304,7 +7338,7 @@
</description>
<methods>
<method name="resource_changed">
- <argument index="0" name="arg0" type="Object">
+ <argument index="0" name="resource" type="Object">
</argument>
<description>
</description>
@@ -7734,6 +7768,66 @@
<description>
</description>
<methods>
+ <method name="add_point">
+ <argument index="0" name="offset" type="float">
+ </argument>
+ <argument index="1" name="color" type="Color">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="remove_point">
+ <argument index="0" name="offset" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_offset">
+ <argument index="0" name="point" type="int">
+ </argument>
+ <argument index="1" name="offset" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="get_offset" qualifiers="const">
+ <return type="float">
+ </return>
+ <argument index="0" name="point" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_color">
+ <argument index="0" name="point" type="int">
+ </argument>
+ <argument index="1" name="color" type="Color">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="get_color" qualifiers="const">
+ <return type="Color">
+ </return>
+ <argument index="0" name="point" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="interpolate">
+ <return type="Color">
+ </return>
+ <argument index="0" name="offset" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="get_point_count" qualifiers="const">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
<method name="set_offsets">
<argument index="0" name="offsets" type="RealArray">
</argument>
@@ -7904,7 +7998,7 @@
<method name="get_section_keys" qualifiers="const">
<return type="StringArray">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="section" type="String">
</argument>
<description>
</description>
@@ -8150,6 +8244,18 @@
Move the Control to a new position, relative to the top-left corner of the [i]window[/i] Control, and without changing current anchor mode. (see [method set_margin]).
</description>
</method>
+ <method name="set_rotation">
+ <argument index="0" name="rotation" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_scale">
+ <argument index="0" name="scale" type="Vector2">
+ </argument>
+ <description>
+ </description>
+ </method>
<method name="get_margin" qualifiers="const">
<return type="float">
</return>
@@ -8186,6 +8292,18 @@
Returns the size of the Control, computed from all margins, however the size returned will [b]never be smaller than the minimum size reported by [method get_minimum_size][/b]. This means that even if end position of the Control rectangle is smaller than the begin position, the Control will still display and interact correctly. (see description, [method get_minimum_size], [method set_margin], [method set_anchor]).
</description>
</method>
+ <method name="get_rotation" qualifiers="const">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_scale" qualifiers="const">
+ <return type="Vector2">
+ </return>
+ <description>
+ </description>
+ </method>
<method name="get_custom_minimum_size" qualifiers="const">
<return type="Vector2">
</return>
@@ -9602,7 +9720,7 @@ This approximation makes straight segments between each point, then subdivides t
</description>
</method>
<method name="set_show_hidden_files">
- <argument index="0" name="arg0" type="bool">
+ <argument index="0" name="show" type="bool">
</argument>
<description>
</description>
@@ -10195,6 +10313,12 @@ This approximation makes straight segments between each point, then subdivides t
<description>
</description>
</method>
+ <method name="get_length" qualifiers="const">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
<method name="set_autoplay">
<argument index="0" name="enabled" type="bool">
</argument>
@@ -10215,24 +10339,18 @@ This approximation makes straight segments between each point, then subdivides t
<description>
</description>
</method>
- <method name="get_channel_volumeidx" qualifiers="const">
+ <method name="get_channel_volume" qualifiers="const">
<return type="float">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="idx" type="int">
</argument>
<description>
</description>
</method>
- <method name="get_length" qualifiers="const">
- <return type="float">
- </return>
- <description>
- </description>
- </method>
<method name="get_channel_last_note_time" qualifiers="const">
<return type="float">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="idx" type="int">
</argument>
<description>
</description>
@@ -10619,7 +10737,7 @@ This approximation makes straight segments between each point, then subdivides t
</description>
</method>
<method name="set_show_hidden_files">
- <argument index="0" name="arg0" type="bool">
+ <argument index="0" name="show" type="bool">
</argument>
<description>
</description>
@@ -10681,6 +10799,8 @@ This approximation makes straight segments between each point, then subdivides t
</theme_item>
<theme_item name="folder" type="Texture">
</theme_item>
+ <theme_item name="reload" type="Texture">
+ </theme_item>
</theme_items>
</class>
<class name="FixedMaterial" inherits="Material" category="Core">
@@ -10919,9 +11039,9 @@ This approximation makes straight segments between each point, then subdivides t
<method name="get_kerning_pair" qualifiers="const">
<return type="int">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="char_a" type="int">
</argument>
- <argument index="1" name="arg1" type="int">
+ <argument index="1" name="char_b" type="int">
</argument>
<description>
Return a kerning pair as a difference. Kerning pairs are special cases where a typeface advance is determined by the next character.
@@ -11032,6 +11152,18 @@ This approximation makes straight segments between each point, then subdivides t
Draw character "char" into a canvas item using the font at a given "pos" position, with "modulate" color, and optionally kerning if "next" is apassed. clipping the width. "pos" specifies te baseline, not the top. To draw from the top, [i]ascent[/i] must be added to the Y axis. The width used by the character is returned, making this function useful for drawing strings character by character.
</description>
</method>
+ <method name="set_fallback">
+ <argument index="0" name="fallback" type="Object">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="get_fallback" qualifiers="const">
+ <return type="Object">
+ </return>
+ <description>
+ </description>
+ </method>
</methods>
<constants>
</constants>
@@ -11089,6 +11221,8 @@ This approximation makes straight segments between each point, then subdivides t
</description>
<methods>
<method name="resume">
+ <return type="Variant">
+ </return>
<argument index="0" name="arg" type="var" default="NULL">
</argument>
<description>
@@ -11695,7 +11829,7 @@ This approximation makes straight segments between each point, then subdivides t
<method name="has_singleton" qualifiers="const">
<return type="bool">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="name" type="String">
</argument>
<description>
</description>
@@ -11703,7 +11837,7 @@ This approximation makes straight segments between each point, then subdivides t
<method name="get_singleton" qualifiers="const">
<return type="Object">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="name" type="String">
</argument>
<description>
</description>
@@ -11711,7 +11845,7 @@ This approximation makes straight segments between each point, then subdivides t
<method name="load_resource_pack">
<return type="bool">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="pack" type="String">
</argument>
<description>
</description>
@@ -11719,7 +11853,7 @@ This approximation makes straight segments between each point, then subdivides t
<method name="save_custom">
<return type="int">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="file" type="String">
</argument>
<description>
</description>
@@ -12235,7 +12369,7 @@ This approximation makes straight segments between each point, then subdivides t
</description>
</method>
<method name="resource_changed">
- <argument index="0" name="arg0" type="Object">
+ <argument index="0" name="resource" type="Object">
</argument>
<description>
</description>
@@ -13369,6 +13503,10 @@ returns:= "username=user&amp;password=pass"
<description>
</description>
</method>
+ <method name="shrink_x2_and_keep_size">
+ <description>
+ </description>
+ </method>
<method name="set_size_override">
<argument index="0" name="size" type="Vector2">
</argument>
@@ -13552,13 +13690,13 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="action_press">
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="action" type="String">
</argument>
<description>
</description>
</method>
<method name="action_release">
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="action" type="String">
</argument>
<description>
</description>
@@ -15038,6 +15176,18 @@ returns:= "username=user&amp;password=pass"
<description>
</description>
</method>
+ <method name="set_exclude_nodes_from_collision">
+ <argument index="0" name="enable" type="bool">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="get_exclude_nodes_from_collision" qualifiers="const">
+ <return type="bool">
+ </return>
+ <description>
+ </description>
+ </method>
</methods>
<constants>
</constants>
@@ -15090,6 +15240,18 @@ returns:= "username=user&amp;password=pass"
<description>
</description>
</method>
+ <method name="set_exclude_nodes_from_collision">
+ <argument index="0" name="enable" type="bool">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="get_exclude_nodes_from_collision" qualifiers="const">
+ <return type="bool">
+ </return>
+ <description>
+ </description>
+ </method>
</methods>
<constants>
</constants>
@@ -15150,6 +15312,8 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="get_collider" qualifiers="const">
+ <return type="Object">
+ </return>
<description>
</description>
</method>
@@ -15288,6 +15452,8 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="get_collider" qualifiers="const">
+ <return type="Object">
+ </return>
<description>
</description>
</method>
@@ -15615,7 +15781,7 @@ returns:= "username=user&amp;password=pass"
<method name="get_parameter" qualifiers="const">
<return type="float">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="variable" type="int">
</argument>
<description>
</description>
@@ -15631,7 +15797,7 @@ returns:= "username=user&amp;password=pass"
<method name="get_color" qualifiers="const">
<return type="Color">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="color" type="int">
</argument>
<description>
</description>
@@ -15968,6 +16134,8 @@ returns:= "username=user&amp;password=pass"
</constant>
<constant name="MODE_MIX" value="2">
</constant>
+ <constant name="MODE_MASK" value="3">
+ </constant>
</constants>
</class>
<class name="LightOccluder2D" inherits="Node2D" category="Core">
@@ -16332,6 +16500,8 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="base64_to_variant">
+ <return type="Variant">
+ </return>
<argument index="0" name="base64_str" type="String">
</argument>
<description>
@@ -16920,9 +17090,9 @@ returns:= "username=user&amp;password=pass"
</argument>
<argument index="1" name="arrays" type="Array">
</argument>
- <argument index="2" name="morph_arrays" type="Array">
+ <argument index="2" name="morph_arrays" type="Array" default="Array()">
</argument>
- <argument index="3" name="arg3" type="bool" default="Array()">
+ <argument index="3" name="alphasort" type="bool" default="false">
</argument>
<description>
Create a new surface ([method get_surface_count] that will become surf_idx for this.
@@ -17595,7 +17765,7 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="set_instance_count">
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="count" type="int">
</argument>
<description>
Set the amount of instnces that is going to be drawn. Changing this number will erase all the existing instance transform and color data.
@@ -17609,9 +17779,9 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="set_instance_transform">
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="instance" type="int">
</argument>
- <argument index="1" name="arg1" type="Transform">
+ <argument index="1" name="transform" type="Transform">
</argument>
<description>
Set the transform for a specific instance.
@@ -17620,16 +17790,16 @@ returns:= "username=user&amp;password=pass"
<method name="get_instance_transform" qualifiers="const">
<return type="Transform">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="instance" type="int">
</argument>
<description>
Return the transform of a specific instance.
</description>
</method>
<method name="set_instance_color">
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="instance" type="int">
</argument>
- <argument index="1" name="arg1" type="Color">
+ <argument index="1" name="color" type="Color">
</argument>
<description>
Set the color of a specific instance.
@@ -17638,14 +17808,14 @@ returns:= "username=user&amp;password=pass"
<method name="get_instance_color" qualifiers="const">
<return type="Color">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="instance" type="int">
</argument>
<description>
Get the color of a specific instance.
</description>
</method>
<method name="set_aabb">
- <argument index="0" name="arg0" type="AABB">
+ <argument index="0" name="visibility_aabb" type="AABB">
</argument>
<description>
Set the visibility AABB. If not provided, MultiMesh will not be visible.
@@ -18346,8 +18516,11 @@ returns:= "username=user&amp;password=pass"
<method name="add_child">
<argument index="0" name="node" type="Node">
</argument>
+ <argument index="1" name="legible_unique_name" type="bool" default="false">
+ </argument>
<description>
Add a child [Node]. Nodes can have as many children as they want, but every child must have a unique name. Children nodes are automatically deleted when the parent node is deleted, so deleting a whole scene is performed by deleting its topmost node.
+ The optional boolean argument enforces creating child node with human-readable names, based on the name of node being instanced instead of its type only.
</description>
</method>
<method name="remove_child">
@@ -18489,7 +18662,7 @@ returns:= "username=user&amp;password=pass"
<method name="add_to_group">
<argument index="0" name="group" type="String">
</argument>
- <argument index="1" name="arg1" type="bool" default="false">
+ <argument index="1" name="persistent" type="bool" default="false">
</argument>
<description>
Add a node to a group. Groups are helpers to name and organize group of nodes, like for example: "Enemies", "Collectables", etc. A [Node] can be in any number of groups. Nodes can be assigned a group at any time, but will not be added to it until they are inside the scene tree (see [method is_inside_scene]).
@@ -18940,7 +19113,7 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="edit_set_pivot">
- <argument index="0" name="arg0" type="Vector2">
+ <argument index="0" name="pivot" type="Vector2">
</argument>
<description>
</description>
@@ -18948,7 +19121,7 @@ returns:= "username=user&amp;password=pass"
<method name="get_relative_transform" qualifiers="const">
<return type="Matrix32">
</return>
- <argument index="0" name="arg0" type="Object">
+ <argument index="0" name="parent" type="Object">
</argument>
<description>
</description>
@@ -19417,7 +19590,7 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="set_icon">
- <argument index="0" name="arg0" type="Image">
+ <argument index="0" name="icon" type="Image">
</argument>
<description>
</description>
@@ -19582,7 +19755,7 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="print_resources_by_type">
- <argument index="0" name="arg0" type="StringArray">
+ <argument index="0" name="types" type="StringArray">
</argument>
<description>
</description>
@@ -19590,13 +19763,13 @@ returns:= "username=user&amp;password=pass"
<method name="native_video_play">
<return type="int">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="path" type="String">
</argument>
- <argument index="1" name="arg1" type="float">
+ <argument index="1" name="volume" type="float">
</argument>
- <argument index="2" name="arg2" type="String">
+ <argument index="2" name="audio_track" type="String">
</argument>
- <argument index="3" name="arg3" type="String">
+ <argument index="3" name="subtitle_track" type="String">
</argument>
<description>
</description>
@@ -19823,7 +19996,7 @@ returns:= "username=user&amp;password=pass"
<method name="notification">
<argument index="0" name="what" type="int">
</argument>
- <argument index="1" name="arg1" type="bool" default="false">
+ <argument index="1" name="reversed" type="bool" default="false">
</argument>
<description>
Notify the object of something.
@@ -19961,6 +20134,8 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="callv">
+ <return type="Variant">
+ </return>
<argument index="0" name="method" type="String">
</argument>
<argument index="1" name="arg_array" type="Array">
@@ -19971,7 +20146,7 @@ returns:= "username=user&amp;password=pass"
<method name="has_method" qualifiers="const">
<return type="bool">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="method" type="String">
</argument>
<description>
</description>
@@ -20299,7 +20474,7 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="select">
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="idx" type="int">
</argument>
<description>
Select an item by index and make it the current item.
@@ -20398,7 +20573,7 @@ returns:= "username=user&amp;password=pass"
<method name="flush">
<return type="int">
</return>
- <argument index="0" name="arg0" type="bool">
+ <argument index="0" name="verbose" type="bool">
</argument>
<description>
</description>
@@ -20514,7 +20689,7 @@ returns:= "username=user&amp;password=pass"
<method name="put_var">
<return type="int">
</return>
- <argument index="0" name="var" type="var">
+ <argument index="0" name="var" type="Variant">
</argument>
<description>
</description>
@@ -20735,7 +20910,7 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="set_ignore_camera_zoom">
- <argument index="0" name="arg0" type="bool">
+ <argument index="0" name="ignore" type="bool">
</argument>
<description>
</description>
@@ -20998,7 +21173,7 @@ returns:= "username=user&amp;password=pass"
<method name="get_randomness" qualifiers="const">
<return type="float">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="variable" type="int">
</argument>
<description>
Return the randomness for a specific variable of the particle system. Randomness produces small changes from the default each time a particle is emitted.
@@ -21055,7 +21230,7 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="set_emit_timeout">
- <argument index="0" name="arg0" type="float">
+ <argument index="0" name="timeout" type="float">
</argument>
<description>
</description>
@@ -21245,6 +21420,8 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="set_texture">
+ <return type="Texture">
+ </return>
<argument index="0" name="texture" type="Object">
</argument>
<description>
@@ -21269,6 +21446,8 @@ returns:= "username=user&amp;password=pass"
</description>
</method>
<method name="set_color_ramp">
+ <return type="ColorRamp">
+ </return>
<argument index="0" name="color_ramp" type="Object">
</argument>
<description>
@@ -22147,6 +22326,8 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="get_contact_collider_shape_metadata" qualifiers="const">
+ <return type="Variant">
+ </return>
<argument index="0" name="contact_idx" type="int">
</argument>
<description>
@@ -22561,11 +22742,11 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="area_set_monitor_callback">
- <argument index="0" name="receiver" type="RID">
+ <argument index="0" name="area" type="RID">
</argument>
- <argument index="1" name="method" type="Object">
+ <argument index="1" name="receiver" type="Object">
</argument>
- <argument index="2" name="arg2" type="String">
+ <argument index="2" name="method" type="String">
</argument>
<description>
</description>
@@ -22875,9 +23056,9 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="body_set_one_way_collision_direction">
- <argument index="0" name="normal" type="RID">
+ <argument index="0" name="body" type="RID">
</argument>
- <argument index="1" name="arg1" type="Vector2">
+ <argument index="1" name="normal" type="Vector2">
</argument>
<description>
</description>
@@ -22885,15 +23066,15 @@ This method controls whether the position between two cached points is interpola
<method name="body_get_one_way_collision_direction" qualifiers="const">
<return type="Vector2">
</return>
- <argument index="0" name="arg0" type="RID">
+ <argument index="0" name="body" type="RID">
</argument>
<description>
</description>
</method>
<method name="body_set_one_way_collision_max_depth">
- <argument index="0" name="normal" type="RID">
+ <argument index="0" name="body" type="RID">
</argument>
- <argument index="1" name="arg1" type="float">
+ <argument index="1" name="depth" type="float">
</argument>
<description>
</description>
@@ -22901,7 +23082,7 @@ This method controls whether the position between two cached points is interpola
<method name="body_get_one_way_collision_max_depth" qualifiers="const">
<return type="float">
</return>
- <argument index="0" name="arg0" type="RID">
+ <argument index="0" name="body" type="RID">
</argument>
<description>
</description>
@@ -22929,7 +23110,7 @@ This method controls whether the position between two cached points is interpola
</argument>
<argument index="2" name="method" type="String">
</argument>
- <argument index="3" name="arg3" type="var">
+ <argument index="3" name="userdata" type="var" default="NULL">
</argument>
<description>
</description>
@@ -23053,7 +23234,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_process_info">
<return type="int">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="process_info" type="int">
</argument>
<description>
</description>
@@ -23092,15 +23273,15 @@ This method controls whether the position between two cached points is interpola
</constant>
<constant name="AREA_PARAM_PRIORITY" value="7">
</constant>
+ <constant name="AREA_SPACE_OVERRIDE_DISABLED" value="0">
+ This area does not affect gravity/damp. These are generally areas that exist only to detect collisions, and objects entering or exiting them.
+ </constant>
<constant name="AREA_SPACE_OVERRIDE_COMBINE" value="1">
This area adds its gravity/damp values to whatever has been calculated so far. This way, many overlapping areas can combine their physics to make interesting effects.
</constant>
<constant name="AREA_SPACE_OVERRIDE_COMBINE_REPLACE" value="2">
This area adds its gravity/damp values to whatever has been calculated so far. Then stops taking into account the rest of the areas, even the default one.
</constant>
- <constant name="AREA_SPACE_OVERRIDE_DISABLED" value="0">
- This area does not affect gravity/damp. These are generally areas that exist only to detect collisions, and objects entering or exiting them.
- </constant>
<constant name="AREA_SPACE_OVERRIDE_REPLACE" value="3">
This area replaces any gravity/damp, even the default one, and stops taking into account the rest of the areas.
</constant>
@@ -24078,11 +24259,11 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="area_set_monitor_callback">
- <argument index="0" name="receiver" type="RID">
+ <argument index="0" name="area" type="RID">
</argument>
- <argument index="1" name="method" type="Object">
+ <argument index="1" name="receiver" type="Object">
</argument>
- <argument index="2" name="arg2" type="String">
+ <argument index="2" name="method" type="String">
</argument>
<description>
</description>
@@ -24142,8 +24323,6 @@ This method controls whether the position between two cached points is interpola
</return>
<argument index="0" name="body" type="RID">
</argument>
- <argument index="1" name="arg1" type="int">
- </argument>
<description>
</description>
</method>
@@ -24688,7 +24867,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_process_info">
<return type="int">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="process_info" type="int">
</argument>
<description>
</description>
@@ -24855,15 +25034,15 @@ This method controls whether the position between two cached points is interpola
</constant>
<constant name="AREA_PARAM_PRIORITY" value="7">
</constant>
+ <constant name="AREA_SPACE_OVERRIDE_DISABLED" value="0">
+ This area does not affect gravity/damp. These are generally areas that exist only to detect collisions, and objects entering or exiting them.
+ </constant>
<constant name="AREA_SPACE_OVERRIDE_COMBINE" value="1">
This area adds its gravity/damp values to whatever has been calculated so far. This way, many overlapping areas can combine their physics to make interesting effects.
</constant>
<constant name="AREA_SPACE_OVERRIDE_COMBINE_REPLACE" value="2">
This area adds its gravity/damp values to whatever has been calculated so far. Then stops taking into account the rest of the areas, even the default one.
</constant>
- <constant name="AREA_SPACE_OVERRIDE_DISABLED" value="0">
- This area does not affect gravity/damp. These are generally areas that exist only to detect collisions, and objects entering or exiting them.
- </constant>
<constant name="AREA_SPACE_OVERRIDE_REPLACE" value="3">
This area replaces any gravity/damp, even the default one, and stops taking into account the rest of the areas.
</constant>
@@ -25679,7 +25858,7 @@ This method controls whether the position between two cached points is interpola
<method name="set_item_checked">
<argument index="0" name="idx" type="int">
</argument>
- <argument index="1" name="arg1" type="bool">
+ <argument index="1" name="checked" type="bool">
</argument>
<description>
Set the checkstate status of the item at index "idx".
@@ -26367,12 +26546,6 @@ This method controls whether the position between two cached points is interpola
Return value mapped to 0 to 1 (unit) range.
</description>
</method>
- <method name="get_rounded_values" qualifiers="const">
- <return type="bool">
- </return>
- <description>
- </description>
- </method>
<method name="set_val">
<argument index="0" name="value" type="float">
</argument>
@@ -26420,11 +26593,17 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="set_rounded_values">
- <argument index="0" name="arg0" type="bool">
+ <argument index="0" name="enabled" type="bool">
</argument>
<description>
</description>
</method>
+ <method name="is_rounded_values" qualifiers="const">
+ <return type="bool">
+ </return>
+ <description>
+ </description>
+ </method>
<method name="set_exp_unit_value">
<argument index="0" name="enabled" type="bool">
</argument>
@@ -27073,7 +27252,7 @@ This method controls whether the position between two cached points is interpola
<argument index="1" name="capture" type="int" default="9">
</argument>
<description>
- Compiles and assign the regular expression pattern to use. The limit on the number of capturing groups can be specified or made unlimited if negative.
+ Compiles and assign the regular expression pattern to use. The limit on the number of capturing groups can be specified or made unlimited if negative.
</description>
</method>
<method name="find" qualifiers="const">
@@ -27224,7 +27403,7 @@ This method controls whether the position between two cached points is interpola
<method name="duplicate">
<return type="Object">
</return>
- <argument index="0" name="arg0" type="bool" default="false">
+ <argument index="0" name="subresources" type="bool" default="false">
</argument>
<description>
</description>
@@ -27413,7 +27592,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_dependencies">
<return type="StringArray">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="path" type="String">
</argument>
<description>
</description>
@@ -27421,7 +27600,7 @@ This method controls whether the position between two cached points is interpola
<method name="has">
<return type="bool">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="path" type="String">
</argument>
<description>
</description>
@@ -27507,7 +27686,7 @@ This method controls whether the position between two cached points is interpola
</argument>
<argument index="1" name="resource" type="Resource">
</argument>
- <argument index="2" name="arg2" type="int" default="0">
+ <argument index="2" name="flags" type="int" default="0">
</argument>
<description>
Save a resource to disk, to a given path.
@@ -27602,6 +27781,26 @@ This method controls whether the position between two cached points is interpola
<description>
</description>
</method>
+ <method name="push_table">
+ <argument index="0" name="columns" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="set_table_column_expand">
+ <argument index="0" name="column" type="int">
+ </argument>
+ <argument index="1" name="expand" type="bool">
+ </argument>
+ <argument index="2" name="ratio" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="push_cell">
+ <description>
+ </description>
+ </method>
<method name="pop">
<description>
</description>
@@ -27653,7 +27852,7 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="scroll_to_line">
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="line" type="int">
</argument>
<description>
</description>
@@ -27766,7 +27965,7 @@ This method controls whether the position between two cached points is interpola
</constant>
<constant name="LIST_DOTS" value="2">
</constant>
- <constant name="ITEM_MAIN" value="0">
+ <constant name="ITEM_FRAME" value="0">
</constant>
<constant name="ITEM_TEXT" value="1">
</constant>
@@ -27786,10 +27985,14 @@ This method controls whether the position between two cached points is interpola
</constant>
<constant name="ITEM_LIST" value="9">
</constant>
- <constant name="ITEM_META" value="10">
+ <constant name="ITEM_META" value="11">
</constant>
</constants>
<theme_items>
+ <theme_item name="table_vseparation" type="int">
+ </theme_item>
+ <theme_item name="table_hseparation" type="int">
+ </theme_item>
<theme_item name="line_separation" type="int">
</theme_item>
<theme_item name="default_color" type="Color">
@@ -29375,7 +29578,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_nodes_in_group">
<return type="Array">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="group" type="String">
</argument>
<description>
</description>
@@ -29980,13 +30183,13 @@ This method controls whether the position between two cached points is interpola
<description>
</description>
</method>
- <method name="scalar_const_node_get_value">
+ <method name="scalar_const_node_get_value" qualifiers="const">
+ <return type="float">
+ </return>
<argument index="0" name="shader_type" type="int">
</argument>
<argument index="1" name="id" type="int">
</argument>
- <argument index="2" name="arg2" type="float">
- </argument>
<description>
</description>
</method>
@@ -30000,13 +30203,13 @@ This method controls whether the position between two cached points is interpola
<description>
</description>
</method>
- <method name="vec_const_node_get_value">
+ <method name="vec_const_node_get_value" qualifiers="const">
+ <return type="Vector3">
+ </return>
<argument index="0" name="shader_type" type="int">
</argument>
<argument index="1" name="id" type="int">
</argument>
- <argument index="2" name="arg2" type="Vector3">
- </argument>
<description>
</description>
</method>
@@ -30020,13 +30223,13 @@ This method controls whether the position between two cached points is interpola
<description>
</description>
</method>
- <method name="rgb_const_node_get_value">
+ <method name="rgb_const_node_get_value" qualifiers="const">
+ <return type="Color">
+ </return>
<argument index="0" name="shader_type" type="int">
</argument>
<argument index="1" name="id" type="int">
</argument>
- <argument index="2" name="arg2" type="Color">
- </argument>
<description>
</description>
</method>
@@ -30040,13 +30243,13 @@ This method controls whether the position between two cached points is interpola
<description>
</description>
</method>
- <method name="xform_const_node_get_value">
+ <method name="xform_const_node_get_value" qualifiers="const">
+ <return type="Transform">
+ </return>
<argument index="0" name="shader_type" type="int">
</argument>
<argument index="1" name="id" type="int">
</argument>
- <argument index="2" name="arg2" type="Transform">
- </argument>
<description>
</description>
</method>
@@ -30060,13 +30263,13 @@ This method controls whether the position between two cached points is interpola
<description>
</description>
</method>
- <method name="texture_node_get_filter_size">
+ <method name="texture_node_get_filter_size" qualifiers="const">
+ <return type="int">
+ </return>
<argument index="0" name="shader_type" type="int">
</argument>
<argument index="1" name="id" type="int">
</argument>
- <argument index="2" name="arg2" type="int">
- </argument>
<description>
</description>
</method>
@@ -30080,13 +30283,13 @@ This method controls whether the position between two cached points is interpola
<description>
</description>
</method>
- <method name="texture_node_get_filter_strength">
+ <method name="texture_node_get_filter_strength" qualifiers="const">
+ <return type="float">
+ </return>
<argument index="0" name="shader_type" type="int">
</argument>
<argument index="1" name="id" type="float">
</argument>
- <argument index="2" name="arg2" type="float">
- </argument>
<description>
</description>
</method>
@@ -30513,6 +30716,8 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="node_get_state" qualifiers="const">
+ <return type="Variant">
+ </return>
<argument index="0" name="shader_type" type="int">
</argument>
<argument index="1" name="id" type="int">
@@ -30775,12 +30980,14 @@ This method controls whether the position between two cached points is interpola
<method name="set_shader_param">
<argument index="0" name="param" type="String">
</argument>
- <argument index="1" name="value" type="var">
+ <argument index="1" name="value" type="Variant">
</argument>
<description>
</description>
</method>
<method name="get_shader_param" qualifiers="const">
+ <return type="Variant">
+ </return>
<argument index="0" name="param" type="String">
</argument>
<description>
@@ -30856,6 +31063,8 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="collide_and_get_contacts">
+ <return type="Variant">
+ </return>
<argument index="0" name="local_xform" type="Matrix32">
</argument>
<argument index="1" name="with_shape" type="Shape2D">
@@ -30868,6 +31077,8 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="collide_with_motion_and_get_contacts">
+ <return type="Variant">
+ </return>
<argument index="0" name="local_xform" type="Matrix32">
</argument>
<argument index="1" name="local_motion" type="Vector2">
@@ -31422,6 +31633,12 @@ This method controls whether the position between two cached points is interpola
<description>
</description>
</method>
+ <method name="set_hidden">
+ <argument index="0" name="hidden" type="bool">
+ </argument>
+ <description>
+ </description>
+ </method>
<method name="set_notify_local_transform">
<argument index="0" name="enable" type="bool">
</argument>
@@ -31710,7 +31927,7 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="play">
- <argument index="0" name="arg0" type="float" default="0">
+ <argument index="0" name="offset" type="float" default="0">
</argument>
<description>
</description>
@@ -32639,6 +32856,178 @@ This method controls whether the position between two cached points is interpola
Return a chunk data with the received bytes. The amount of bytes to be received can be requested in the "bytes" argument. If not enough bytes are available, the function will return how many were actually received. This function returns two values, an [Error] code, and a data array.
</description>
</method>
+ <method name="get_available_bytes" qualifiers="const">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="set_big_endian">
+ <argument index="0" name="enable" type="bool">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="is_big_endian_enabled" qualifiers="const">
+ <return type="bool">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="put_8">
+ <argument index="0" name="val" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="put_u8">
+ <argument index="0" name="val" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="put_16">
+ <argument index="0" name="val" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="put_u16">
+ <argument index="0" name="val" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="put_32">
+ <argument index="0" name="val" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="put_u32">
+ <argument index="0" name="val" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="put_64">
+ <argument index="0" name="val" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="put_u64">
+ <argument index="0" name="val" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="put_float">
+ <argument index="0" name="val" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="put_double">
+ <argument index="0" name="val" type="float">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="put_utf8_string">
+ <argument index="0" name="val" type="String">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="put_var">
+ <argument index="0" name="val" type="Variant">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="get_8">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_u8">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_16">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_u16">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_32">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_u32">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_64">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_u64">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_float">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_double">
+ <return type="float">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="get_string">
+ <return type="String">
+ </return>
+ <argument index="0" name="bytes" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="get_utf8_string">
+ <return type="String">
+ </return>
+ <argument index="0" name="bytes" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="get_var">
+ <return type="Variant">
+ </return>
+ <description>
+ </description>
+ </method>
</methods>
<constants>
</constants>
@@ -32770,7 +33159,7 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="play">
- <argument index="0" name="arg0" type="float" default="0">
+ <argument index="0" name="offset" type="float" default="0">
</argument>
<description>
</description>
@@ -33449,9 +33838,9 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="draw" qualifiers="const">
- <argument index="0" name="arg0" type="RID">
+ <argument index="0" name="canvas_item" type="RID">
</argument>
- <argument index="1" name="arg1" type="Rect2">
+ <argument index="1" name="rect" type="Rect2">
</argument>
<description>
</description>
@@ -33604,7 +33993,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_expand_margin_size" qualifiers="const">
<return type="float">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="margin" type="int">
</argument>
<description>
Return the expand margin size (from enum MARGIN_*). Parts of the image below the size of the margin (and in the direction of the margin) will not expand.
@@ -33645,7 +34034,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_margin_size" qualifiers="const">
<return type="float">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="margin" type="int">
</argument>
<description>
</description>
@@ -33661,7 +34050,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_expand_margin_size" qualifiers="const">
<return type="float">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="margin" type="int">
</argument>
<description>
</description>
@@ -34132,6 +34521,14 @@ This method controls whether the position between two cached points is interpola
</theme_item>
<theme_item name="font_color_fg" type="Color">
</theme_item>
+ <theme_item name="increment_hilite" type="Texture">
+ </theme_item>
+ <theme_item name="decrement_hilite" type="Texture">
+ </theme_item>
+ <theme_item name="increment" type="Texture">
+ </theme_item>
+ <theme_item name="decrement" type="Texture">
+ </theme_item>
<theme_item name="font" type="Font">
</theme_item>
<theme_item name="tab_fg" type="StyleBox">
@@ -34195,7 +34592,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_line" qualifiers="const">
<return type="String">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="line" type="int">
</argument>
<description>
Return the text of a specific line.
@@ -34204,7 +34601,7 @@ This method controls whether the position between two cached points is interpola
<method name="cursor_set_column">
<argument index="0" name="column" type="int">
</argument>
- <argument index="1" name="arg1" type="bool">
+ <argument index="1" name="adjust_viewport" type="bool" default="false">
</argument>
<description>
</description>
@@ -34212,7 +34609,7 @@ This method controls whether the position between two cached points is interpola
<method name="cursor_set_line">
<argument index="0" name="line" type="int">
</argument>
- <argument index="1" name="arg1" type="bool">
+ <argument index="1" name="adjust_viewport" type="bool" default="false">
</argument>
<description>
</description>
@@ -34554,7 +34951,7 @@ This method controls whether the position between two cached points is interpola
</argument>
<argument index="2" name="modulate" type="Color" default="Color(1,1,1,1)">
</argument>
- <argument index="3" name="arg3" type="bool" default="false">
+ <argument index="3" name="transpose" type="bool" default="false">
</argument>
<description>
</description>
@@ -34568,7 +34965,7 @@ This method controls whether the position between two cached points is interpola
</argument>
<argument index="3" name="modulate" type="Color" default="Color(1,1,1,1)">
</argument>
- <argument index="4" name="arg4" type="bool" default="false">
+ <argument index="4" name="transpose" type="bool" default="false">
</argument>
<description>
</description>
@@ -34582,7 +34979,7 @@ This method controls whether the position between two cached points is interpola
</argument>
<argument index="3" name="modulate" type="Color" default="Color(1,1,1,1)">
</argument>
- <argument index="4" name="arg4" type="bool" default="false">
+ <argument index="4" name="transpose" type="bool" default="false">
</argument>
<description>
</description>
@@ -34657,7 +35054,7 @@ This method controls whether the position between two cached points is interpola
<description>
</description>
</method>
- <method name="set_scale">
+ <method name="set_texture_scale">
<argument index="0" name="scale" type="Vector2">
</argument>
<description>
@@ -34705,7 +35102,7 @@ This method controls whether the position between two cached points is interpola
<description>
</description>
</method>
- <method name="get_scale" qualifiers="const">
+ <method name="get_texture_scale" qualifiers="const">
<return type="Vector2">
</return>
<description>
@@ -34927,7 +35324,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_icon_list" qualifiers="const">
<return type="StringArray">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="type" type="String">
</argument>
<description>
</description>
@@ -34973,7 +35370,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_stylebox_list" qualifiers="const">
<return type="StringArray">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="type" type="String">
</argument>
<description>
</description>
@@ -35019,7 +35416,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_font_list" qualifiers="const">
<return type="StringArray">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="type" type="String">
</argument>
<description>
</description>
@@ -35065,7 +35462,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_color_list" qualifiers="const">
<return type="StringArray">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="type" type="String">
</argument>
<description>
</description>
@@ -35111,7 +35508,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_constant_list" qualifiers="const">
<return type="StringArray">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="type" type="String">
</argument>
<description>
</description>
@@ -35131,7 +35528,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_type_list" qualifiers="const">
<return type="StringArray">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="type" type="String">
</argument>
<description>
</description>
@@ -35177,6 +35574,16 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="wait_to_finish">
+ <return type="Variant">
+ </return>
+ <description>
+ </description>
+ </method>
+ <method name="set_name">
+ <return type="Error">
+ </return>
+ <argument index="0" name="name" type="String">
+ </argument>
<description>
</description>
</method>
@@ -35416,6 +35823,18 @@ This method controls whether the position between two cached points is interpola
Return the collision bounce parameter.
</description>
</method>
+ <method name="set_occluder_light_mask">
+ <argument index="0" name="mask" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
+ <method name="get_occluder_light_mask" qualifiers="const">
+ <return type="int">
+ </return>
+ <description>
+ </description>
+ </method>
<method name="set_cell">
<argument index="0" name="x" type="int">
</argument>
@@ -36281,19 +36700,19 @@ This method controls whether the position between two cached points is interpola
<method name="translate" qualifiers="const">
<return type="String">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="message" type="String">
</argument>
<description>
</description>
</method>
<method name="add_translation">
- <argument index="0" name="arg0" type="Object">
+ <argument index="0" name="translation" type="Translation">
</argument>
<description>
</description>
</method>
<method name="remove_translation">
- <argument index="0" name="arg0" type="Object">
+ <argument index="0" name="translation" type="Translation">
</argument>
<description>
</description>
@@ -36331,17 +36750,17 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="set_column_min_width">
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="column" type="int">
</argument>
- <argument index="1" name="arg1" type="int">
+ <argument index="1" name="min_width" type="int">
</argument>
<description>
</description>
</method>
<method name="set_column_expand">
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="column" type="int">
</argument>
- <argument index="1" name="arg1" type="bool">
+ <argument index="1" name="expand" type="bool">
</argument>
<description>
</description>
@@ -36349,13 +36768,13 @@ This method controls whether the position between two cached points is interpola
<method name="get_column_width" qualifiers="const">
<return type="int">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="column" type="int">
</argument>
<description>
</description>
</method>
<method name="set_hide_root">
- <argument index="0" name="arg0" type="bool">
+ <argument index="0" name="enable" type="bool">
</argument>
<description>
</description>
@@ -36815,6 +37234,8 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="remove_child">
+ <return type="TreeItem">
+ </return>
<argument index="0" name="child" type="Object">
</argument>
<description>
@@ -36913,7 +37334,7 @@ This method controls whether the position between two cached points is interpola
</argument>
<argument index="1" name="button" type="Texture">
</argument>
- <argument index="2" name="arg2" type="int">
+ <argument index="2" name="button_idx" type="int">
</argument>
<description>
</description>
@@ -37437,7 +37858,7 @@ This method controls whether the position between two cached points is interpola
</argument>
<argument index="1" name="property" type="String">
</argument>
- <argument index="2" name="value" type="var">
+ <argument index="2" name="value" type="Variant">
</argument>
<description>
</description>
@@ -37447,7 +37868,7 @@ This method controls whether the position between two cached points is interpola
</argument>
<argument index="1" name="property" type="String">
</argument>
- <argument index="2" name="value" type="var">
+ <argument index="2" name="value" type="Variant">
</argument>
<description>
</description>
@@ -38475,6 +38896,12 @@ This method controls whether the position between two cached points is interpola
<description>
</description>
</method>
+ <method name="get_video_texutre">
+ <return type="Texture">
+ </return>
+ <description>
+ </description>
+ </method>
</methods>
<constants>
</constants>
@@ -38805,7 +39232,7 @@ This method controls whether the position between two cached points is interpola
</description>
</method>
<method name="set_render_target_to_screen_rect">
- <argument index="0" name="arg0" type="Rect2">
+ <argument index="0" name="rect" type="Rect2">
</argument>
<description>
</description>
@@ -40277,6 +40704,14 @@ This method controls whether the position between two cached points is interpola
<description>
</description>
</method>
+ <method name="canvas_item_set_z">
+ <argument index="0" name="arg0" type="RID">
+ </argument>
+ <argument index="1" name="arg1" type="int">
+ </argument>
+ <description>
+ </description>
+ </method>
<method name="canvas_item_add_line">
<argument index="0" name="arg0" type="RID">
</argument>
@@ -40722,6 +41157,8 @@ This method controls whether the position between two cached points is interpola
</description>
<methods>
<method name="get_ref" qualifiers="const">
+ <return type="Object">
+ </return>
<description>
</description>
</method>
@@ -40933,7 +41370,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_attribute_name" qualifiers="const">
<return type="String">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="idx" type="int">
</argument>
<description>
</description>
@@ -40941,7 +41378,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_attribute_value" qualifiers="const">
<return type="String">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="idx" type="int">
</argument>
<description>
</description>
@@ -40949,7 +41386,7 @@ This method controls whether the position between two cached points is interpola
<method name="has_attribute" qualifiers="const">
<return type="bool">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="name" type="String">
</argument>
<description>
</description>
@@ -40957,7 +41394,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_named_attribute_value" qualifiers="const">
<return type="String">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="name" type="String">
</argument>
<description>
</description>
@@ -40965,7 +41402,7 @@ This method controls whether the position between two cached points is interpola
<method name="get_named_attribute_value_safe" qualifiers="const">
<return type="String">
</return>
- <argument index="0" name="arg0" type="String">
+ <argument index="0" name="name" type="String">
</argument>
<description>
</description>
@@ -40989,7 +41426,7 @@ This method controls whether the position between two cached points is interpola
<method name="seek">
<return type="int">
</return>
- <argument index="0" name="arg0" type="int">
+ <argument index="0" name="pos" type="int">
</argument>
<description>
</description>