Re-extracted class docs.

This commit is contained in:
Relintai 2022-08-21 00:40:49 +02:00
parent 8108324700
commit 714547cb17
1029 changed files with 17546 additions and 2258 deletions

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="@GlobalScope" version="3.5"> <class name="@GlobalScope" version="3.7">
<brief_description> <brief_description>
Global scope constants and variables. Global scope constants and variables.
</brief_description> </brief_description>
@ -18,6 +18,8 @@
<member name="ClassDB" type="ClassDB" setter="" getter=""> <member name="ClassDB" type="ClassDB" setter="" getter="">
The [ClassDB] singleton. The [ClassDB] singleton.
</member> </member>
<member name="DatabaseManager" type="DatabaseManager" setter="" getter="">
</member>
<member name="ESS" type="ESS" setter="" getter=""> <member name="ESS" type="ESS" setter="" getter="">
</member> </member>
<member name="Engine" type="Engine" setter="" getter=""> <member name="Engine" type="Engine" setter="" getter="">
@ -46,6 +48,8 @@
The [JavaScript] singleton. The [JavaScript] singleton.
[b]Note:[/b] Only implemented on HTML5. [b]Note:[/b] Only implemented on HTML5.
</member> </member>
<member name="MMAlgos" type="MMAlgos" setter="" getter="">
</member>
<member name="Marshalls" type="Marshalls" setter="" getter=""> <member name="Marshalls" type="Marshalls" setter="" getter="">
The [Marshalls] singleton. The [Marshalls] singleton.
</member> </member>
@ -63,6 +67,8 @@
<member name="OS" type="OS" setter="" getter=""> <member name="OS" type="OS" setter="" getter="">
The [OS] singleton. The [OS] singleton.
</member> </member>
<member name="PLogger" type="PLogger" setter="" getter="">
</member>
<member name="Performance" type="Performance" setter="" getter=""> <member name="Performance" type="Performance" setter="" getter="">
The [Performance] singleton. The [Performance] singleton.
</member> </member>
@ -85,6 +91,9 @@
</member> </member>
<member name="PropUtils" type="PropUtils" setter="" getter=""> <member name="PropUtils" type="PropUtils" setter="" getter="">
</member> </member>
<member name="RenderingServer" type="RenderingServer" setter="" getter="">
The [RenderingServer] singleton.
</member>
<member name="ResourceLoader" type="ResourceLoader" setter="" getter=""> <member name="ResourceLoader" type="ResourceLoader" setter="" getter="">
The [ResourceLoader] singleton. The [ResourceLoader] singleton.
</member> </member>
@ -99,8 +108,7 @@
<member name="TranslationServer" type="TranslationServer" setter="" getter=""> <member name="TranslationServer" type="TranslationServer" setter="" getter="">
The [TranslationServer] singleton. The [TranslationServer] singleton.
</member> </member>
<member name="RenderingServer" type="RenderingServer" setter="" getter=""> <member name="UserDB" type="UserDB" setter="" getter="">
The [RenderingServer] singleton.
</member> </member>
</members> </members>
<constants> <constants>
@ -116,6 +124,14 @@
<constant name="MARGIN_BOTTOM" value="3" enum="Margin"> <constant name="MARGIN_BOTTOM" value="3" enum="Margin">
Bottom margin, usually used for [Control] or [StyleBox]-derived classes. Bottom margin, usually used for [Control] or [StyleBox]-derived classes.
</constant> </constant>
<constant name="SIDE_LEFT" value="0" enum="Side">
</constant>
<constant name="SIDE_TOP" value="1" enum="Side">
</constant>
<constant name="SIDE_RIGHT" value="2" enum="Side">
</constant>
<constant name="SIDE_BOTTOM" value="3" enum="Side">
</constant>
<constant name="CORNER_TOP_LEFT" value="0" enum="Corner"> <constant name="CORNER_TOP_LEFT" value="0" enum="Corner">
Top-left corner. Top-left corner.
</constant> </constant>
@ -1439,7 +1455,7 @@
Deprecated hint, unused. Deprecated hint, unused.
</constant> </constant>
<constant name="PROPERTY_HINT_BUTTON" value="6" enum="PropertyHint"> <constant name="PROPERTY_HINT_BUTTON" value="6" enum="PropertyHint">
Use a button in the inspector for this property. The property's type has to be Variant::NIL. The hint string has to contain a method that you want called. [code]"my_method"[/code] will call [code]my_method()[/code] on press. Optionally it can also contain a theme icon like: [code]"my_method:name/theme_type"[/code] -> [code]get_theme_icon("name", "theme_type")[/code] Use a button in the inspector for this property. The property's type has to be Variant::NIL. The hint string has to contain a method that you want called. [code]"my_method"[/code] will call [code]my_method()[/code] on press. Optionally it can also contain a theme icon like: [code]"my_method:name/theme_type"[/code] -&gt; [code]get_theme_icon("name", "theme_type")[/code]
</constant> </constant>
<constant name="PROPERTY_HINT_KEY_ACCEL" value="7" enum="PropertyHint"> <constant name="PROPERTY_HINT_KEY_ACCEL" value="7" enum="PropertyHint">
Deprecated hint, unused. Deprecated hint, unused.
@ -1581,85 +1597,95 @@
<constant name="TYPE_STRING" value="4" enum="Variant.Type"> <constant name="TYPE_STRING" value="4" enum="Variant.Type">
Variable is of type [String]. Variable is of type [String].
</constant> </constant>
<constant name="TYPE_VECTOR2" value="5" enum="Variant.Type"> <constant name="TYPE_RECT2" value="5" enum="Variant.Type">
Variable is of type [Vector2].
</constant>
<constant name="TYPE_VECTOR2I" value="6" enum="Variant.Type">
</constant>
<constant name="TYPE_RECT2" value="7" enum="Variant.Type">
Variable is of type [Rect2]. Variable is of type [Rect2].
</constant> </constant>
<constant name="TYPE_RECT2I" value="8" enum="Variant.Type"> <constant name="TYPE_RECT2I" value="6" enum="Variant.Type">
</constant>
<constant name="TYPE_VECTOR2" value="7" enum="Variant.Type">
Variable is of type [Vector2].
</constant>
<constant name="TYPE_VECTOR2I" value="8" enum="Variant.Type">
</constant> </constant>
<constant name="TYPE_VECTOR3" value="9" enum="Variant.Type"> <constant name="TYPE_VECTOR3" value="9" enum="Variant.Type">
Variable is of type [Vector3]. Variable is of type [Vector3].
</constant> </constant>
<constant name="TYPE_VECTOR3I" value="10" enum="Variant.Type"> <constant name="TYPE_VECTOR3I" value="10" enum="Variant.Type">
</constant> </constant>
<constant name="TYPE_TRANSFORM2D" value="11" enum="Variant.Type"> <constant name="TYPE_VECTOR4" value="11" enum="Variant.Type">
Variable is of type [Transform2D].
</constant> </constant>
<constant name="TYPE_PLANE" value="12" enum="Variant.Type"> <constant name="TYPE_VECTOR4I" value="12" enum="Variant.Type">
</constant>
<constant name="TYPE_PLANE" value="13" enum="Variant.Type">
Variable is of type [Plane]. Variable is of type [Plane].
</constant> </constant>
<constant name="TYPE_QUATERNION" value="13" enum="Variant.Type"> <constant name="TYPE_QUATERNION" value="14" enum="Variant.Type">
Variable is of type [Quaternion]. Variable is of type [Quaternion].
</constant> </constant>
<constant name="TYPE_AABB" value="14" enum="Variant.Type"> <constant name="TYPE_AABB" value="15" enum="Variant.Type">
Variable is of type [AABB]. Variable is of type [AABB].
</constant> </constant>
<constant name="TYPE_BASIS" value="15" enum="Variant.Type"> <constant name="TYPE_BASIS" value="16" enum="Variant.Type">
Variable is of type [Basis]. Variable is of type [Basis].
</constant> </constant>
<constant name="TYPE_TRANSFORM" value="16" enum="Variant.Type"> <constant name="TYPE_TRANSFORM" value="17" enum="Variant.Type">
Variable is of type [Transform]. Variable is of type [Transform].
</constant> </constant>
<constant name="TYPE_COLOR" value="17" enum="Variant.Type"> <constant name="TYPE_TRANSFORM2D" value="18" enum="Variant.Type">
Variable is of type [Transform2D].
</constant>
<constant name="TYPE_PROJECTION" value="19" enum="Variant.Type">
</constant>
<constant name="TYPE_COLOR" value="20" enum="Variant.Type">
Variable is of type [Color]. Variable is of type [Color].
</constant> </constant>
<constant name="TYPE_NODE_PATH" value="18" enum="Variant.Type"> <constant name="TYPE_NODE_PATH" value="21" enum="Variant.Type">
Variable is of type [NodePath]. Variable is of type [NodePath].
</constant> </constant>
<constant name="TYPE_RID" value="19" enum="Variant.Type"> <constant name="TYPE_RID" value="22" enum="Variant.Type">
Variable is of type [RID]. Variable is of type [RID].
</constant> </constant>
<constant name="TYPE_OBJECT" value="20" enum="Variant.Type"> <constant name="TYPE_OBJECT" value="23" enum="Variant.Type">
Variable is of type [Object]. Variable is of type [Object].
</constant> </constant>
<constant name="TYPE_STRING_NAME" value="21" enum="Variant.Type"> <constant name="TYPE_STRING_NAME" value="24" enum="Variant.Type">
</constant> </constant>
<constant name="TYPE_DICTIONARY" value="22" enum="Variant.Type"> <constant name="TYPE_DICTIONARY" value="25" enum="Variant.Type">
Variable is of type [Dictionary]. Variable is of type [Dictionary].
</constant> </constant>
<constant name="TYPE_ARRAY" value="23" enum="Variant.Type"> <constant name="TYPE_ARRAY" value="26" enum="Variant.Type">
Variable is of type [Array]. Variable is of type [Array].
</constant> </constant>
<constant name="TYPE_RAW_ARRAY" value="24" enum="Variant.Type"> <constant name="TYPE_RAW_ARRAY" value="27" enum="Variant.Type">
Variable is of type [PoolByteArray]. Variable is of type [PoolByteArray].
</constant> </constant>
<constant name="TYPE_INT_ARRAY" value="25" enum="Variant.Type"> <constant name="TYPE_INT_ARRAY" value="28" enum="Variant.Type">
Variable is of type [PoolIntArray]. Variable is of type [PoolIntArray].
</constant> </constant>
<constant name="TYPE_REAL_ARRAY" value="26" enum="Variant.Type"> <constant name="TYPE_REAL_ARRAY" value="29" enum="Variant.Type">
Variable is of type [PoolRealArray]. Variable is of type [PoolRealArray].
</constant> </constant>
<constant name="TYPE_STRING_ARRAY" value="27" enum="Variant.Type"> <constant name="TYPE_STRING_ARRAY" value="30" enum="Variant.Type">
Variable is of type [PoolStringArray]. Variable is of type [PoolStringArray].
</constant> </constant>
<constant name="TYPE_VECTOR2_ARRAY" value="28" enum="Variant.Type"> <constant name="TYPE_VECTOR2_ARRAY" value="31" enum="Variant.Type">
Variable is of type [PoolVector2Array]. Variable is of type [PoolVector2Array].
</constant> </constant>
<constant name="TYPE_VECTOR2I_ARRAY" value="29" enum="Variant.Type"> <constant name="TYPE_VECTOR2I_ARRAY" value="32" enum="Variant.Type">
</constant> </constant>
<constant name="TYPE_VECTOR3_ARRAY" value="30" enum="Variant.Type"> <constant name="TYPE_VECTOR3_ARRAY" value="33" enum="Variant.Type">
Variable is of type [PoolVector3Array]. Variable is of type [PoolVector3Array].
</constant> </constant>
<constant name="TYPE_VECTOR3I_ARRAY" value="31" enum="Variant.Type"> <constant name="TYPE_VECTOR3I_ARRAY" value="34" enum="Variant.Type">
</constant> </constant>
<constant name="TYPE_COLOR_ARRAY" value="32" enum="Variant.Type"> <constant name="TYPE_VECTOR4_ARRAY" value="35" enum="Variant.Type">
</constant>
<constant name="TYPE_VECTOR4I_ARRAY" value="36" enum="Variant.Type">
</constant>
<constant name="TYPE_COLOR_ARRAY" value="37" enum="Variant.Type">
Variable is of type [PoolColorArray]. Variable is of type [PoolColorArray].
</constant> </constant>
<constant name="TYPE_MAX" value="33" enum="Variant.Type"> <constant name="TYPE_MAX" value="38" enum="Variant.Type">
Represents the size of the [enum Variant.Type] enum. Represents the size of the [enum Variant.Type] enum.
</constant> </constant>
<constant name="OP_EQUAL" value="0" enum="Variant.Operator"> <constant name="OP_EQUAL" value="0" enum="Variant.Operator">

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AABB" version="3.5"> <class name="AABB" version="3.7">
<brief_description> <brief_description>
Axis-Aligned Bounding Box. Axis-Aligned Bounding Box.
</brief_description> </brief_description>
@ -28,6 +28,12 @@
Returns an AABB with equivalent position and size, modified so that the most-negative corner is the origin and the size is positive. Returns an AABB with equivalent position and size, modified so that the most-negative corner is the origin and the size is positive.
</description> </description>
</method> </method>
<method name="create_from_points">
<return type="bool" />
<argument index="0" name="points" type="PoolVector3Array" />
<description>
</description>
</method>
<method name="encloses"> <method name="encloses">
<return type="bool" /> <return type="bool" />
<argument index="0" name="with" type="AABB" /> <argument index="0" name="with" type="AABB" />
@ -49,10 +55,9 @@
[/codeblock] [/codeblock]
</description> </description>
</method> </method>
<method name="get_volume"> <method name="expand_to">
<return type="float" /> <argument index="0" name="vector" type="Vector3" />
<description> <description>
Returns the volume of the [AABB].
</description> </description>
</method> </method>
<method name="get_center"> <method name="get_center">
@ -86,6 +91,11 @@
Returns the scalar length of the longest axis of the [AABB]. Returns the scalar length of the longest axis of the [AABB].
</description> </description>
</method> </method>
<method name="get_position">
<return type="Vector3" />
<description>
</description>
</method>
<method name="get_shortest_axis"> <method name="get_shortest_axis">
<return type="Vector3" /> <return type="Vector3" />
<description> <description>
@ -104,6 +114,11 @@
Returns the scalar length of the shortest axis of the [AABB]. Returns the scalar length of the shortest axis of the [AABB].
</description> </description>
</method> </method>
<method name="get_size">
<return type="Vector3" />
<description>
</description>
</method>
<method name="get_support"> <method name="get_support">
<return type="Vector3" /> <return type="Vector3" />
<argument index="0" name="dir" type="Vector3" /> <argument index="0" name="dir" type="Vector3" />
@ -111,6 +126,12 @@
Returns the support point in a given direction. This is useful for collision detection algorithms. Returns the support point in a given direction. This is useful for collision detection algorithms.
</description> </description>
</method> </method>
<method name="get_volume">
<return type="float" />
<description>
Returns the volume of the [AABB].
</description>
</method>
<method name="grow"> <method name="grow">
<return type="AABB" /> <return type="AABB" />
<argument index="0" name="by" type="float" /> <argument index="0" name="by" type="float" />
@ -118,10 +139,9 @@
Returns a copy of the [AABB] grown a given amount of units towards all the sides. Returns a copy of the [AABB] grown a given amount of units towards all the sides.
</description> </description>
</method> </method>
<method name="has_no_volume"> <method name="grow_by">
<return type="bool" /> <argument index="0" name="amount" type="float" />
<description> <description>
Returns [code]true[/code] if the [AABB] is flat or empty.
</description> </description>
</method> </method>
<method name="has_no_surface"> <method name="has_no_surface">
@ -130,6 +150,12 @@
Returns [code]true[/code] if the [AABB] is empty. Returns [code]true[/code] if the [AABB] is empty.
</description> </description>
</method> </method>
<method name="has_no_volume">
<return type="bool" />
<description>
Returns [code]true[/code] if the [AABB] is flat or empty.
</description>
</method>
<method name="has_point"> <method name="has_point">
<return type="bool" /> <return type="bool" />
<argument index="0" name="point" type="Vector3" /> <argument index="0" name="point" type="Vector3" />
@ -151,6 +177,12 @@
Returns [code]true[/code] if the [AABB] overlaps with another. Returns [code]true[/code] if the [AABB] overlaps with another.
</description> </description>
</method> </method>
<method name="intersects_inclusive">
<return type="bool" />
<argument index="0" name="aabb" type="AABB" />
<description>
</description>
</method>
<method name="intersects_plane"> <method name="intersects_plane">
<return type="bool" /> <return type="bool" />
<argument index="0" name="plane" type="Plane" /> <argument index="0" name="plane" type="Plane" />
@ -158,6 +190,20 @@
Returns [code]true[/code] if the [AABB] is on both sides of a plane. Returns [code]true[/code] if the [AABB] is on both sides of a plane.
</description> </description>
</method> </method>
<method name="intersects_ray">
<return type="bool" />
<argument index="0" name="from" type="Vector3" />
<argument index="1" name="dir" type="Vector3" />
<description>
</description>
</method>
<method name="intersects_rayv">
<return type="Vector3" />
<argument index="0" name="from" type="Vector3" />
<argument index="1" name="dir" type="Vector3" />
<description>
</description>
</method>
<method name="intersects_segment"> <method name="intersects_segment">
<return type="bool" /> <return type="bool" />
<argument index="0" name="from" type="Vector3" /> <argument index="0" name="from" type="Vector3" />
@ -166,6 +212,13 @@
Returns [code]true[/code] if the [AABB] intersects the line segment between [code]from[/code] and [code]to[/code]. Returns [code]true[/code] if the [AABB] intersects the line segment between [code]from[/code] and [code]to[/code].
</description> </description>
</method> </method>
<method name="intersects_segmentv">
<return type="Vector3" />
<argument index="0" name="from" type="Vector3" />
<argument index="1" name="to" type="Vector3" />
<description>
</description>
</method>
<method name="is_equal_approx"> <method name="is_equal_approx">
<return type="bool" /> <return type="bool" />
<argument index="0" name="aabb" type="AABB" /> <argument index="0" name="aabb" type="AABB" />
@ -180,6 +233,41 @@
Returns a larger [AABB] that contains both this [AABB] and [code]with[/code]. Returns a larger [AABB] that contains both this [AABB] and [code]with[/code].
</description> </description>
</method> </method>
<method name="merge_with">
<argument index="0" name="with" type="AABB" />
<description>
</description>
</method>
<method name="quantize">
<argument index="0" name="unit" type="float" />
<description>
</description>
</method>
<method name="quantized">
<return type="AABB" />
<argument index="0" name="unit" type="float" />
<description>
</description>
</method>
<method name="set_position">
<argument index="0" name="value" type="Vector3" />
<description>
</description>
</method>
<method name="set_size">
<argument index="0" name="value" type="Vector3" />
<description>
</description>
</method>
<method name="smits_intersect_ray">
<return type="bool" />
<argument index="0" name="from" type="Vector3" />
<argument index="1" name="dir" type="Vector3" />
<argument index="2" name="t0" type="float" />
<argument index="3" name="t1" type="float" />
<description>
</description>
</method>
</methods> </methods>
<members> <members>
<member name="end" type="Vector3" setter="" getter="" default="Vector3( 0, 0, 0 )"> <member name="end" type="Vector3" setter="" getter="" default="Vector3( 0, 0, 0 )">

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AESContext" inherits="Reference" version="3.5"> <class name="AESContext" inherits="Reference" version="3.7">
<brief_description> <brief_description>
Interface to low level AES encryption features. Interface to low level AES encryption features.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AStar" inherits="Reference" version="3.5"> <class name="AStar" inherits="Reference" version="3.7">
<brief_description> <brief_description>
An implementation of A* to find the shortest paths among connected points in space. An implementation of A* to find the shortest paths among connected points in space.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AStar2D" inherits="Reference" version="3.5"> <class name="AStar2D" inherits="Reference" version="3.7">
<brief_description> <brief_description>
AStar class representation that uses 2D vectors as edges. AStar class representation that uses 2D vectors as edges.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AcceptDialog" inherits="WindowDialog" version="3.5"> <class name="AcceptDialog" inherits="WindowDialog" version="3.7">
<brief_description> <brief_description>
Base dialog for user notification. Base dialog for user notification.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimatedSprite" inherits="Node2D" version="3.5"> <class name="AnimatedSprite" inherits="Node2D" version="3.7">
<brief_description> <brief_description>
Sprite node that contains multiple textures as frames to play for animation. Sprite node that contains multiple textures as frames to play for animation.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimatedSprite3D" inherits="SpriteBase3D" version="3.5"> <class name="AnimatedSprite3D" inherits="SpriteBase3D" version="3.7">
<brief_description> <brief_description>
2D sprite node in 3D world, that can use multiple 2D textures for animation. 2D sprite node in 3D world, that can use multiple 2D textures for animation.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimatedTexture" inherits="Texture" version="3.5"> <class name="AnimatedTexture" inherits="Texture" version="3.7">
<brief_description> <brief_description>
Proxy texture for simple frame-based animations. Proxy texture for simple frame-based animations.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="Animation" inherits="Resource" version="3.5"> <class name="Animation" inherits="Resource" version="3.7">
<brief_description> <brief_description>
Contains data used to animate everything in the engine. Contains data used to animate everything in the engine.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNode" inherits="Resource" version="3.5"> <class name="AnimationNode" inherits="Resource" version="3.7">
<brief_description> <brief_description>
Base resource for [AnimationTree] nodes. Base resource for [AnimationTree] nodes.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeAdd2" inherits="AnimationNode" version="3.5"> <class name="AnimationNodeAdd2" inherits="AnimationNode" version="3.7">
<brief_description> <brief_description>
Blends two animations additively inside of an [AnimationNodeBlendTree]. Blends two animations additively inside of an [AnimationNodeBlendTree].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeAdd3" inherits="AnimationNode" version="3.5"> <class name="AnimationNodeAdd3" inherits="AnimationNode" version="3.7">
<brief_description> <brief_description>
Blends two of three animations additively inside of an [AnimationNodeBlendTree]. Blends two of three animations additively inside of an [AnimationNodeBlendTree].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeAnimation" inherits="AnimationRootNode" version="3.5"> <class name="AnimationNodeAnimation" inherits="AnimationRootNode" version="3.7">
<brief_description> <brief_description>
Input animation to use in an [AnimationNodeBlendTree]. Input animation to use in an [AnimationNodeBlendTree].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeBlend2" inherits="AnimationNode" version="3.5"> <class name="AnimationNodeBlend2" inherits="AnimationNode" version="3.7">
<brief_description> <brief_description>
Blends two animations linearly inside of an [AnimationNodeBlendTree]. Blends two animations linearly inside of an [AnimationNodeBlendTree].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeBlend3" inherits="AnimationNode" version="3.5"> <class name="AnimationNodeBlend3" inherits="AnimationNode" version="3.7">
<brief_description> <brief_description>
Blends two of three animations linearly inside of an [AnimationNodeBlendTree]. Blends two of three animations linearly inside of an [AnimationNodeBlendTree].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeBlendSpace1D" inherits="AnimationRootNode" version="3.5"> <class name="AnimationNodeBlendSpace1D" inherits="AnimationRootNode" version="3.7">
<brief_description> <brief_description>
Blends linearly between two of any number of [AnimationNode] of any type placed on a virtual axis. Blends linearly between two of any number of [AnimationNode] of any type placed on a virtual axis.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeBlendSpace2D" inherits="AnimationRootNode" version="3.5"> <class name="AnimationNodeBlendSpace2D" inherits="AnimationRootNode" version="3.7">
<brief_description> <brief_description>
Blends linearly between three [AnimationNode] of any type placed in a 2D space. Blends linearly between three [AnimationNode] of any type placed in a 2D space.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeBlendTree" inherits="AnimationRootNode" version="3.5"> <class name="AnimationNodeBlendTree" inherits="AnimationRootNode" version="3.7">
<brief_description> <brief_description>
[AnimationTree] node resource that contains many blend type nodes. [AnimationTree] node resource that contains many blend type nodes.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeOneShot" inherits="AnimationNode" version="3.5"> <class name="AnimationNodeOneShot" inherits="AnimationNode" version="3.7">
<brief_description> <brief_description>
Plays an animation once in [AnimationNodeBlendTree]. Plays an animation once in [AnimationNodeBlendTree].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeOutput" inherits="AnimationNode" version="3.5"> <class name="AnimationNodeOutput" inherits="AnimationNode" version="3.7">
<brief_description> <brief_description>
Generic output node to be added to [AnimationNodeBlendTree]. Generic output node to be added to [AnimationNodeBlendTree].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeStateMachine" inherits="AnimationRootNode" version="3.5"> <class name="AnimationNodeStateMachine" inherits="AnimationRootNode" version="3.7">
<brief_description> <brief_description>
State machine for control of animations. State machine for control of animations.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeStateMachinePlayback" inherits="Resource" version="3.5"> <class name="AnimationNodeStateMachinePlayback" inherits="Resource" version="3.7">
<brief_description> <brief_description>
Playback control for [AnimationNodeStateMachine]. Playback control for [AnimationNodeStateMachine].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeStateMachineTransition" inherits="Resource" version="3.5"> <class name="AnimationNodeStateMachineTransition" inherits="Resource" version="3.7">
<brief_description> <brief_description>
</brief_description> </brief_description>
<description> <description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeTimeScale" inherits="AnimationNode" version="3.5"> <class name="AnimationNodeTimeScale" inherits="AnimationNode" version="3.7">
<brief_description> <brief_description>
A time-scaling animation node to be used with [AnimationTree]. A time-scaling animation node to be used with [AnimationTree].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeTimeSeek" inherits="AnimationNode" version="3.5"> <class name="AnimationNodeTimeSeek" inherits="AnimationNode" version="3.7">
<brief_description> <brief_description>
A time-seeking animation node to be used with [AnimationTree]. A time-seeking animation node to be used with [AnimationTree].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationNodeTransition" inherits="AnimationNode" version="3.5"> <class name="AnimationNodeTransition" inherits="AnimationNode" version="3.7">
<brief_description> <brief_description>
A generic animation transition node for [AnimationTree]. A generic animation transition node for [AnimationTree].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationPlayer" inherits="Node" version="3.5"> <class name="AnimationPlayer" inherits="Node" version="3.7">
<brief_description> <brief_description>
Container and player of [Animation] resources. Container and player of [Animation] resources.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationRootNode" inherits="AnimationNode" version="3.5"> <class name="AnimationRootNode" inherits="AnimationNode" version="3.7">
<brief_description> <brief_description>
</brief_description> </brief_description>
<description> <description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationTrackEditPlugin" inherits="Reference" version="3.5"> <class name="AnimationTrackEditPlugin" inherits="Reference" version="3.7">
<brief_description> <brief_description>
</brief_description> </brief_description>
<description> <description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AnimationTree" inherits="Node" version="3.5"> <class name="AnimationTree" inherits="Node" version="3.7">
<brief_description> <brief_description>
A node to be used for advanced animation transitions in an [AnimationPlayer]. A node to be used for advanced animation transitions in an [AnimationPlayer].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="Area" inherits="CollisionObject" version="3.5"> <class name="Area" inherits="CollisionObject" version="3.7">
<brief_description> <brief_description>
3D area for detection and physics and audio influence. 3D area for detection and physics and audio influence.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="Area2D" inherits="CollisionObject2D" version="3.5"> <class name="Area2D" inherits="CollisionObject2D" version="3.7">
<brief_description> <brief_description>
2D area for detection and physics and audio influence. 2D area for detection and physics and audio influence.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="Array" version="3.5"> <class name="Array" version="3.7">
<brief_description> <brief_description>
A generic array datatype. A generic array datatype.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="ArrayMesh" inherits="Mesh" version="3.5"> <class name="ArrayMesh" inherits="Mesh" version="3.7">
<brief_description> <brief_description>
[Mesh] type that provides utility for constructing a surface from arrays. [Mesh] type that provides utility for constructing a surface from arrays.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AspectRatioContainer" inherits="Container" version="3.5"> <class name="AspectRatioContainer" inherits="Container" version="3.7">
<brief_description> <brief_description>
Container that preserves its child controls' aspect ratio. Container that preserves its child controls' aspect ratio.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AtlasTexture" inherits="Texture" version="3.5"> <class name="AtlasTexture" inherits="Texture" version="3.7">
<brief_description> <brief_description>
Crops out one part of a texture, such as a texture from a texture atlas. Crops out one part of a texture, such as a texture from a texture atlas.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioBusLayout" inherits="Resource" version="3.5"> <class name="AudioBusLayout" inherits="Resource" version="3.7">
<brief_description> <brief_description>
Stores information about the audio buses. Stores information about the audio buses.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffect" inherits="Resource" version="3.5"> <class name="AudioEffect" inherits="Resource" version="3.7">
<brief_description> <brief_description>
Audio effect for audio. Audio effect for audio.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectAmplify" inherits="AudioEffect" version="3.5"> <class name="AudioEffectAmplify" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Adds an amplifying audio effect to an audio bus. Adds an amplifying audio effect to an audio bus.
Increases or decreases the volume of the selected audio bus. Increases or decreases the volume of the selected audio bus.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectBandLimitFilter" inherits="AudioEffectFilter" version="3.5"> <class name="AudioEffectBandLimitFilter" inherits="AudioEffectFilter" version="3.7">
<brief_description> <brief_description>
Adds a band limit filter to the audio bus. Adds a band limit filter to the audio bus.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectBandPassFilter" inherits="AudioEffectFilter" version="3.5"> <class name="AudioEffectBandPassFilter" inherits="AudioEffectFilter" version="3.7">
<brief_description> <brief_description>
Adds a band pass filter to the audio bus. Adds a band pass filter to the audio bus.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectCapture" inherits="AudioEffect" version="3.5"> <class name="AudioEffectCapture" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Captures audio from an audio bus in real-time. Captures audio from an audio bus in real-time.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectChorus" inherits="AudioEffect" version="3.5"> <class name="AudioEffectChorus" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Adds a chorus audio effect. Adds a chorus audio effect.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectCompressor" inherits="AudioEffect" version="3.5"> <class name="AudioEffectCompressor" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Adds a compressor audio effect to an audio bus. Adds a compressor audio effect to an audio bus.
Reduces sounds that exceed a certain threshold level, smooths out the dynamics and increases the overall volume. Reduces sounds that exceed a certain threshold level, smooths out the dynamics and increases the overall volume.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectDelay" inherits="AudioEffect" version="3.5"> <class name="AudioEffectDelay" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Adds a delay audio effect to an audio bus. Plays input signal back after a period of time. Adds a delay audio effect to an audio bus. Plays input signal back after a period of time.
Two tap delay and feedback options. Two tap delay and feedback options.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectDistortion" inherits="AudioEffect" version="3.5"> <class name="AudioEffectDistortion" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Adds a distortion audio effect to an Audio bus. Adds a distortion audio effect to an Audio bus.
Modify the sound to make it distorted. Modify the sound to make it distorted.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectEQ" inherits="AudioEffect" version="3.5"> <class name="AudioEffectEQ" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Base class for audio equalizers. Gives you control over frequencies. Base class for audio equalizers. Gives you control over frequencies.
Use it to create a custom equalizer if [AudioEffectEQ6], [AudioEffectEQ10] or [AudioEffectEQ21] don't fit your needs. Use it to create a custom equalizer if [AudioEffectEQ6], [AudioEffectEQ10] or [AudioEffectEQ21] don't fit your needs.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectEQ10" inherits="AudioEffectEQ" version="3.5"> <class name="AudioEffectEQ10" inherits="AudioEffectEQ" version="3.7">
<brief_description> <brief_description>
Adds a 10-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 31 Hz to 16000 Hz. Adds a 10-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 31 Hz to 16000 Hz.
Each frequency can be modulated between -60/+24 dB. Each frequency can be modulated between -60/+24 dB.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectEQ21" inherits="AudioEffectEQ" version="3.5"> <class name="AudioEffectEQ21" inherits="AudioEffectEQ" version="3.7">
<brief_description> <brief_description>
Adds a 21-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 22 Hz to 22000 Hz. Adds a 21-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 22 Hz to 22000 Hz.
Each frequency can be modulated between -60/+24 dB. Each frequency can be modulated between -60/+24 dB.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectEQ6" inherits="AudioEffectEQ" version="3.5"> <class name="AudioEffectEQ6" inherits="AudioEffectEQ" version="3.7">
<brief_description> <brief_description>
Adds a 6-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 32 Hz to 10000 Hz. Adds a 6-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 32 Hz to 10000 Hz.
Each frequency can be modulated between -60/+24 dB. Each frequency can be modulated between -60/+24 dB.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectFilter" inherits="AudioEffect" version="3.5"> <class name="AudioEffectFilter" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Adds a filter to the audio bus. Adds a filter to the audio bus.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectHighPassFilter" inherits="AudioEffectFilter" version="3.5"> <class name="AudioEffectHighPassFilter" inherits="AudioEffectFilter" version="3.7">
<brief_description> <brief_description>
Adds a high-pass filter to the Audio Bus. Adds a high-pass filter to the Audio Bus.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectHighShelfFilter" inherits="AudioEffectFilter" version="3.5"> <class name="AudioEffectHighShelfFilter" inherits="AudioEffectFilter" version="3.7">
<brief_description> <brief_description>
Reduces all frequencies above the [member AudioEffectFilter.cutoff_hz]. Reduces all frequencies above the [member AudioEffectFilter.cutoff_hz].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectInstance" inherits="Reference" version="3.5"> <class name="AudioEffectInstance" inherits="Reference" version="3.7">
<brief_description> <brief_description>
</brief_description> </brief_description>
<description> <description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectLimiter" inherits="AudioEffect" version="3.5"> <class name="AudioEffectLimiter" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Adds a soft-clip limiter audio effect to an Audio bus. Adds a soft-clip limiter audio effect to an Audio bus.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectLowPassFilter" inherits="AudioEffectFilter" version="3.5"> <class name="AudioEffectLowPassFilter" inherits="AudioEffectFilter" version="3.7">
<brief_description> <brief_description>
Adds a low-pass filter to the Audio bus. Adds a low-pass filter to the Audio bus.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectLowShelfFilter" inherits="AudioEffectFilter" version="3.5"> <class name="AudioEffectLowShelfFilter" inherits="AudioEffectFilter" version="3.7">
<brief_description> <brief_description>
Reduces all frequencies below the [member AudioEffectFilter.cutoff_hz]. Reduces all frequencies below the [member AudioEffectFilter.cutoff_hz].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectNotchFilter" inherits="AudioEffectFilter" version="3.5"> <class name="AudioEffectNotchFilter" inherits="AudioEffectFilter" version="3.7">
<brief_description> <brief_description>
Adds a notch filter to the Audio bus. Adds a notch filter to the Audio bus.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectPanner" inherits="AudioEffect" version="3.5"> <class name="AudioEffectPanner" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Adds a panner audio effect to an Audio bus. Pans sound left or right. Adds a panner audio effect to an Audio bus. Pans sound left or right.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectPhaser" inherits="AudioEffect" version="3.5"> <class name="AudioEffectPhaser" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Adds a phaser audio effect to an Audio bus. Adds a phaser audio effect to an Audio bus.
Combines the original signal with a copy that is slightly out of phase with the original. Combines the original signal with a copy that is slightly out of phase with the original.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectPitchShift" inherits="AudioEffect" version="3.5"> <class name="AudioEffectPitchShift" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Adds a pitch-shifting audio effect to an Audio bus. Adds a pitch-shifting audio effect to an Audio bus.
Raises or lowers the pitch of original sound. Raises or lowers the pitch of original sound.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectRecord" inherits="AudioEffect" version="3.5"> <class name="AudioEffectRecord" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Audio effect used for recording the sound from an audio bus. Audio effect used for recording the sound from an audio bus.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectReverb" inherits="AudioEffect" version="3.5"> <class name="AudioEffectReverb" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Adds a reverberation audio effect to an Audio bus. Adds a reverberation audio effect to an Audio bus.
Simulates the sound of acoustic environments such as rooms, concert halls, caverns, or an open spaces. Simulates the sound of acoustic environments such as rooms, concert halls, caverns, or an open spaces.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectSpectrumAnalyzer" inherits="AudioEffect" version="3.5"> <class name="AudioEffectSpectrumAnalyzer" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
Audio effect that can be used for real-time audio visualizations. Audio effect that can be used for real-time audio visualizations.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectSpectrumAnalyzerInstance" inherits="AudioEffectInstance" version="3.5"> <class name="AudioEffectSpectrumAnalyzerInstance" inherits="AudioEffectInstance" version="3.7">
<brief_description> <brief_description>
</brief_description> </brief_description>
<description> <description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioEffectStereoEnhance" inherits="AudioEffect" version="3.5"> <class name="AudioEffectStereoEnhance" inherits="AudioEffect" version="3.7">
<brief_description> <brief_description>
</brief_description> </brief_description>
<description> <description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioServer" inherits="Object" version="3.5"> <class name="AudioServer" inherits="Object" version="3.7">
<brief_description> <brief_description>
Server interface for low-level audio access. Server interface for low-level audio access.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioStream" inherits="Resource" version="3.5"> <class name="AudioStream" inherits="Resource" version="3.7">
<brief_description> <brief_description>
Base class for audio streams. Base class for audio streams.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioStreamGenerator" inherits="AudioStream" version="3.5"> <class name="AudioStreamGenerator" inherits="AudioStream" version="3.7">
<brief_description> <brief_description>
Audio stream that generates sounds procedurally. Audio stream that generates sounds procedurally.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioStreamGeneratorPlayback" inherits="AudioStreamPlaybackResampled" version="3.5"> <class name="AudioStreamGeneratorPlayback" inherits="AudioStreamPlaybackResampled" version="3.7">
<brief_description> <brief_description>
Plays back audio generated using [AudioStreamGenerator]. Plays back audio generated using [AudioStreamGenerator].
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioStreamMicrophone" inherits="AudioStream" version="3.5"> <class name="AudioStreamMicrophone" inherits="AudioStream" version="3.7">
<brief_description> <brief_description>
</brief_description> </brief_description>
<description> <description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioStreamPlayback" inherits="Reference" version="3.5"> <class name="AudioStreamPlayback" inherits="Reference" version="3.7">
<brief_description> <brief_description>
Meta class for playing back audio. Meta class for playing back audio.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioStreamPlaybackResampled" inherits="AudioStreamPlayback" version="3.5"> <class name="AudioStreamPlaybackResampled" inherits="AudioStreamPlayback" version="3.7">
<brief_description> <brief_description>
</brief_description> </brief_description>
<description> <description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioStreamPlayer" inherits="Node" version="3.5"> <class name="AudioStreamPlayer" inherits="Node" version="3.7">
<brief_description> <brief_description>
Plays back audio non-positionally. Plays back audio non-positionally.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioStreamPlayer2D" inherits="Node2D" version="3.5"> <class name="AudioStreamPlayer2D" inherits="Node2D" version="3.7">
<brief_description> <brief_description>
Plays positional sound in 2D space. Plays positional sound in 2D space.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioStreamPlayer3D" inherits="Spatial" version="3.5"> <class name="AudioStreamPlayer3D" inherits="Spatial" version="3.7">
<brief_description> <brief_description>
Plays positional sound in 3D space. Plays positional sound in 3D space.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioStreamRandomPitch" inherits="AudioStream" version="3.5"> <class name="AudioStreamRandomPitch" inherits="AudioStream" version="3.7">
<brief_description> <brief_description>
Plays audio with random pitch shifting. Plays audio with random pitch shifting.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="AudioStreamSample" inherits="AudioStream" version="3.5"> <class name="AudioStreamSample" inherits="AudioStream" version="3.7">
<brief_description> <brief_description>
Stores audio data loaded from WAV files. Stores audio data loaded from WAV files.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="BackBufferCopy" inherits="Node2D" version="3.5"> <class name="BackBufferCopy" inherits="Node2D" version="3.7">
<brief_description> <brief_description>
Copies a region of the screen (or the whole screen) to a buffer so it can be accessed in your shader scripts through the [code]texture(SCREEN_TEXTURE, ...)[/code] function. Copies a region of the screen (or the whole screen) to a buffer so it can be accessed in your shader scripts through the [code]texture(SCREEN_TEXTURE, ...)[/code] function.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="BaseButton" inherits="Control" version="3.5"> <class name="BaseButton" inherits="Control" version="3.7">
<brief_description> <brief_description>
Base class for different kinds of buttons. Base class for different kinds of buttons.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="Basis" version="3.5"> <class name="Basis" version="3.7">
<brief_description> <brief_description>
3×3 matrix datatype. 3×3 matrix datatype.
</brief_description> </brief_description>
@ -58,6 +58,28 @@
A negative determinant means the basis has a negative scale. A zero determinant means the basis isn't invertible, and is usually considered invalid. A negative determinant means the basis has a negative scale. A zero determinant means the basis isn't invertible, and is usually considered invalid.
</description> </description>
</method> </method>
<method name="diagonalize">
<return type="Basis" />
<description>
</description>
</method>
<method name="from_z">
<argument index="0" name="z" type="Vector3" />
<description>
</description>
</method>
<method name="get_axis">
<return type="Vector3" />
<argument index="0" name="i" type="int" />
<description>
</description>
</method>
<method name="get_column">
<return type="Vector3" />
<argument index="0" name="i" type="int" />
<description>
</description>
</method>
<method name="get_euler"> <method name="get_euler">
<return type="Vector3" /> <return type="Vector3" />
<description> <description>
@ -65,37 +87,155 @@
Consider using the [method get_rotation_quaternion] method instead, which returns a [Quaternion] quaternion instead of Euler angles. Consider using the [method get_rotation_quaternion] method instead, which returns a [Quaternion] quaternion instead of Euler angles.
</description> </description>
</method> </method>
<method name="get_euler_xyz">
<return type="Vector3" />
<description>
</description>
</method>
<method name="get_euler_xzy">
<return type="Vector3" />
<description>
</description>
</method>
<method name="get_euler_yxz">
<return type="Vector3" />
<description>
</description>
</method>
<method name="get_euler_zxy">
<return type="Vector3" />
<description>
</description>
</method>
<method name="get_euler_zyx">
<return type="Vector3" />
<description>
</description>
</method>
<method name="get_main_diagonal">
<return type="Vector3" />
<description>
</description>
</method>
<method name="get_orthogonal_index"> <method name="get_orthogonal_index">
<return type="int" /> <return type="int" />
<description> <description>
This function considers a discretization of rotations into 24 points on unit sphere, lying along the vectors (x,y,z) with each component being either -1, 0, or 1, and returns the index of the point best representing the orientation of the object. It is mainly used by the [GridMap] editor. For further details, refer to the Godot source code. This function considers a discretization of rotations into 24 points on unit sphere, lying along the vectors (x,y,z) with each component being either -1, 0, or 1, and returns the index of the point best representing the orientation of the object. It is mainly used by the [GridMap] editor. For further details, refer to the Godot source code.
</description> </description>
</method> </method>
<method name="get_quaternion">
<return type="Quaternion" />
<description>
</description>
</method>
<method name="get_rotation">
<return type="Vector3" />
<description>
</description>
</method>
<method name="get_rotation_euler">
<return type="Vector3" />
<description>
</description>
</method>
<method name="get_rotation_quaternion"> <method name="get_rotation_quaternion">
<return type="Quaternion" /> <return type="Quaternion" />
<description> <description>
Returns the basis's rotation in the form of a quaternion. See [method get_euler] if you need Euler angles, but keep in mind quaternions should generally be preferred to Euler angles. Returns the basis's rotation in the form of a quaternion. See [method get_euler] if you need Euler angles, but keep in mind quaternions should generally be preferred to Euler angles.
</description> </description>
</method> </method>
<method name="get_row">
<return type="Vector3" />
<argument index="0" name="i" type="int" />
<description>
</description>
</method>
<method name="get_scale"> <method name="get_scale">
<return type="Vector3" /> <return type="Vector3" />
<description> <description>
Assuming that the matrix is the combination of a rotation and scaling, return the absolute value of scaling factors along each axis. Assuming that the matrix is the combination of a rotation and scaling, return the absolute value of scaling factors along each axis.
</description> </description>
</method> </method>
<method name="get_scale_abs">
<return type="Vector3" />
<description>
</description>
</method>
<method name="get_scale_local">
<return type="Vector3" />
<description>
</description>
</method>
<method name="get_uniform_scale">
<return type="float" />
<description>
</description>
</method>
<method name="inverse"> <method name="inverse">
<return type="Basis" /> <return type="Basis" />
<description> <description>
Returns the inverse of the matrix. Returns the inverse of the matrix.
</description> </description>
</method> </method>
<method name="invert">
<description>
</description>
</method>
<method name="is_diagonal">
<return type="bool" />
<description>
</description>
</method>
<method name="is_equal_approx"> <method name="is_equal_approx">
<return type="bool" />
<argument index="0" name="b" type="Basis" />
<description>
</description>
</method>
<method name="is_equal_approx_ratio">
<return type="bool" /> <return type="bool" />
<argument index="0" name="b" type="Basis" /> <argument index="0" name="b" type="Basis" />
<argument index="1" name="epsilon" type="float" default="1e-05" /> <argument index="1" name="epsilon" type="float" default="1e-05" />
<description> <description>
Returns [code]true[/code] if this basis and [code]b[/code] are approximately equal, by calling [code]is_equal_approx[/code] on each component. </description>
[b]Note:[/b] For complicated reasons, the epsilon argument is always discarded. Don't use the epsilon argument, it does nothing. </method>
<method name="is_orthogonal">
<return type="bool" />
<description>
</description>
</method>
<method name="is_rotation">
<return type="bool" />
<description>
</description>
</method>
<method name="is_symmetric">
<return type="bool" />
<description>
</description>
</method>
<method name="lerp">
<return type="Basis" />
<argument index="0" name="to" type="Basis" />
<argument index="1" name="weight" type="float" />
<description>
</description>
</method>
<method name="make_scale_uniform">
<description>
</description>
</method>
<method name="orthogonalize">
<description>
</description>
</method>
<method name="orthogonalized">
<return type="Basis" />
<description>
</description>
</method>
<method name="orthonormalize">
<description>
</description> </description>
</method> </method>
<method name="orthonormalized"> <method name="orthonormalized">
@ -104,6 +244,25 @@
Returns the orthonormalized version of the matrix (useful to call from time to time to avoid rounding error for orthogonal matrices). This performs a Gram-Schmidt orthonormalization on the basis of the matrix. Returns the orthonormalized version of the matrix (useful to call from time to time to avoid rounding error for orthogonal matrices). This performs a Gram-Schmidt orthonormalization on the basis of the matrix.
</description> </description>
</method> </method>
<method name="rotate">
<argument index="0" name="axis" type="Vector3" />
<argument index="1" name="phi" type="float" />
<description>
</description>
</method>
<method name="rotate_local">
<return type="Basis" />
<argument index="0" name="axis" type="Vector3" />
<argument index="1" name="phi" type="float" />
<description>
</description>
</method>
<method name="rotate_to_align">
<argument index="0" name="direction" type="Vector3" />
<argument index="1" name="end_direction" type="Vector3" />
<description>
</description>
</method>
<method name="rotated"> <method name="rotated">
<return type="Basis" /> <return type="Basis" />
<argument index="0" name="axis" type="Vector3" /> <argument index="0" name="axis" type="Vector3" />
@ -112,6 +271,43 @@
Introduce an additional rotation around the given axis by phi (radians). The axis must be a normalized vector. Introduce an additional rotation around the given axis by phi (radians). The axis must be a normalized vector.
</description> </description>
</method> </method>
<method name="rotatedq">
<return type="Basis" />
<argument index="0" name="quat" type="Quaternion" />
<description>
</description>
</method>
<method name="rotatedv">
<return type="Basis" />
<argument index="0" name="euler" type="Vector3" />
<description>
</description>
</method>
<method name="rotateq">
<argument index="0" name="quat" type="Quaternion" />
<description>
</description>
</method>
<method name="rotatev">
<argument index="0" name="euler" type="Vector3" />
<description>
</description>
</method>
<method name="scale">
<argument index="0" name="scale" type="Vector3" />
<description>
</description>
</method>
<method name="scale_local">
<argument index="0" name="scale" type="Vector3" />
<description>
</description>
</method>
<method name="scale_orthogonal">
<argument index="0" name="scale" type="Vector3" />
<description>
</description>
</method>
<method name="scaled"> <method name="scaled">
<return type="Basis" /> <return type="Basis" />
<argument index="0" name="scale" type="Vector3" /> <argument index="0" name="scale" type="Vector3" />
@ -119,6 +315,111 @@
Introduce an additional scaling specified by the given 3D scaling factor. Introduce an additional scaling specified by the given 3D scaling factor.
</description> </description>
</method> </method>
<method name="scaled_local">
<return type="Basis" />
<argument index="0" name="scale" type="Vector3" />
<description>
</description>
</method>
<method name="scaled_orthogonal">
<return type="Basis" />
<argument index="0" name="scale" type="Vector3" />
<description>
</description>
</method>
<method name="set_axis">
<argument index="0" name="i" type="int" />
<argument index="1" name="axis" type="Vector3" />
<description>
</description>
</method>
<method name="set_axis_angle_scale">
<argument index="0" name="axis" type="Vector3" />
<argument index="1" name="phi" type="float" />
<argument index="2" name="scale" type="Vector3" />
<description>
</description>
</method>
<method name="set_column">
<argument index="0" name="index" type="int" />
<argument index="1" name="value" type="Vector3" />
<description>
</description>
</method>
<method name="set_columns">
<argument index="0" name="x" type="Vector3" />
<argument index="1" name="y" type="Vector3" />
<argument index="2" name="z" type="Vector3" />
<description>
</description>
</method>
<method name="set_diagonal">
<argument index="0" name="diag" type="Vector3" />
<description>
</description>
</method>
<method name="set_euler">
<argument index="0" name="euler" type="Vector3" />
<description>
</description>
</method>
<method name="set_euler_scale">
<argument index="0" name="euler" type="Vector3" />
<argument index="1" name="scale" type="Vector3" />
<description>
</description>
</method>
<method name="set_euler_xyz">
<argument index="0" name="euler" type="Vector3" />
<description>
</description>
</method>
<method name="set_euler_xzy">
<argument index="0" name="euler" type="Vector3" />
<description>
</description>
</method>
<method name="set_euler_yxz">
<argument index="0" name="euler" type="Vector3" />
<description>
</description>
</method>
<method name="set_euler_zxy">
<argument index="0" name="euler" type="Vector3" />
<description>
</description>
</method>
<method name="set_euler_zyx">
<argument index="0" name="euler" type="Vector3" />
<description>
</description>
</method>
<method name="set_orthogonal_index">
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="set_quaternion">
<argument index="0" name="quaternion" type="Quaternion" />
<description>
</description>
</method>
<method name="set_quaternion_scale">
<argument index="0" name="quat" type="Quaternion" />
<argument index="1" name="scale" type="Vector3" />
<description>
</description>
</method>
<method name="set_row">
<argument index="0" name="i" type="int" />
<argument index="1" name="axis" type="Vector3" />
<description>
</description>
</method>
<method name="set_zero">
<description>
</description>
</method>
<method name="slerp"> <method name="slerp">
<return type="Basis" /> <return type="Basis" />
<argument index="0" name="to" type="Basis" /> <argument index="0" name="to" type="Basis" />
@ -148,6 +449,16 @@
Transposed dot product with the Z axis of the matrix. Transposed dot product with the Z axis of the matrix.
</description> </description>
</method> </method>
<method name="transpose">
<description>
</description>
</method>
<method name="transpose_xform">
<return type="Basis" />
<argument index="0" name="m" type="Basis" />
<description>
</description>
</method>
<method name="transposed"> <method name="transposed">
<return type="Basis" /> <return type="Basis" />
<description> <description>
@ -156,17 +467,14 @@
</method> </method>
<method name="xform"> <method name="xform">
<return type="Vector3" /> <return type="Vector3" />
<argument index="0" name="v" type="Vector3" /> <argument index="0" name="v3_or_v3i" type="Variant" />
<description> <description>
Returns a vector transformed (multiplied) by the matrix.
</description> </description>
</method> </method>
<method name="xform_inv"> <method name="xform_inv">
<return type="Vector3" /> <return type="Vector3" />
<argument index="0" name="v" type="Vector3" /> <argument index="0" name="v3_or_v3i" type="Variant" />
<description> <description>
Returns a vector transformed (multiplied) by the transposed basis matrix.
[b]Note:[/b] This results in a multiplication by the inverse of the matrix only if it represents a rotation-reflection.
</description> </description>
</method> </method>
</methods> </methods>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="BitMap" inherits="Resource" version="3.5"> <class name="BitMap" inherits="Resource" version="3.7">
<brief_description> <brief_description>
Boolean matrix. Boolean matrix.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="BitmapFont" inherits="Font" version="3.5"> <class name="BitmapFont" inherits="Font" version="3.7">
<brief_description> <brief_description>
Renders text using fonts under the [url=https://www.angelcode.com/products/bmfont/]BMFont[/url] format. Renders text using fonts under the [url=https://www.angelcode.com/products/bmfont/]BMFont[/url] format.
Handles files with the [code].fnt[/code] extension. Handles files with the [code].fnt[/code] extension.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="Bone2D" inherits="Node2D" version="3.5"> <class name="Bone2D" inherits="Node2D" version="3.7">
<brief_description> <brief_description>
Joint used with [Skeleton2D] to control and animate other nodes. Joint used with [Skeleton2D] to control and animate other nodes.
</brief_description> </brief_description>
@ -19,23 +19,20 @@
</description> </description>
</method> </method>
<method name="get_autocalculate_length_and_angle" qualifiers="const"> <method name="get_autocalculate_length_and_angle" qualifiers="const">
<return type="bool"> <return type="bool" />
</return>
<description> <description>
Returns whether this [code]Bone2D[/code] node is going to autocalculate its length and bone angle using its first [code]Bone2D[/code] child node, if one exists. If there are no [code]Bone2D[/code] children, then it cannot autocalculate these values and will print a warning. Returns whether this [code]Bone2D[/code] node is going to autocalculate its length and bone angle using its first [code]Bone2D[/code] child node, if one exists. If there are no [code]Bone2D[/code] children, then it cannot autocalculate these values and will print a warning.
</description> </description>
</method> </method>
<method name="get_bone_angle" qualifiers="const"> <method name="get_bone_angle" qualifiers="const">
<return type="float"> <return type="float" />
</return>
<description> <description>
Returns the angle of the bone in the [code]Bone2D[/code] node. Returns the angle of the bone in the [code]Bone2D[/code] node.
[b]Note:[/b] This is different from the [code]Bone2D[/code]'s rotation. The bone angle is the rotation of the bone shown by the [code]Bone2D[/code] gizmo, and because [code]Bone2D[/code] bones are based on positions, this can vary from the actual rotation of the [code]Bone2D[/code] node. [b]Note:[/b] This is different from the [code]Bone2D[/code]'s rotation. The bone angle is the rotation of the bone shown by the [code]Bone2D[/code] gizmo, and because [code]Bone2D[/code] bones are based on positions, this can vary from the actual rotation of the [code]Bone2D[/code] node.
</description> </description>
</method> </method>
<method name="get_default_length" qualifiers="const"> <method name="get_default_length" qualifiers="const">
<return type="float"> <return type="float" />
</return>
<description> <description>
Deprecated. Please use [code]get_length[/code] instead. Deprecated. Please use [code]get_length[/code] instead.
</description> </description>
@ -47,8 +44,7 @@
</description> </description>
</method> </method>
<method name="get_length" qualifiers="const"> <method name="get_length" qualifiers="const">
<return type="float"> <return type="float" />
</return>
<description> <description>
Returns the length of the bone in the [code]Bone2D[/code] node. Returns the length of the bone in the [code]Bone2D[/code] node.
</description> </description>
@ -60,38 +56,30 @@
</description> </description>
</method> </method>
<method name="set_autocalculate_length_and_angle"> <method name="set_autocalculate_length_and_angle">
<return type="void"> <return type="void" />
</return> <argument index="0" name="auto_calculate" type="bool" />
<argument index="0" name="auto_calculate" type="bool">
</argument>
<description> <description>
When set to [code]true[/code], the [code]Bone2D[/code] node will attempt to automatically calculate the bone angle and length using the first child [code]Bone2D[/code] node, if one exists. If none exist, the [code]Bone2D[/code] cannot automatically calculate these values and will print a warning. When set to [code]true[/code], the [code]Bone2D[/code] node will attempt to automatically calculate the bone angle and length using the first child [code]Bone2D[/code] node, if one exists. If none exist, the [code]Bone2D[/code] cannot automatically calculate these values and will print a warning.
</description> </description>
</method> </method>
<method name="set_bone_angle"> <method name="set_bone_angle">
<return type="void"> <return type="void" />
</return> <argument index="0" name="angle" type="float" />
<argument index="0" name="angle" type="float">
</argument>
<description> <description>
Sets the bone angle for the [code]Bone2D[/code] node. This is typically set to the rotation from the [code]Bone2D[/code] node to a child [code]Bone2D[/code] node. Sets the bone angle for the [code]Bone2D[/code] node. This is typically set to the rotation from the [code]Bone2D[/code] node to a child [code]Bone2D[/code] node.
[b]Note:[/b] This is different from the [code]Bone2D[/code]'s rotation. The bone angle is the rotation of the bone shown by the [code]Bone2D[/code] gizmo, and because [code]Bone2D[/code] bones are based on positions, this can vary from the actual rotation of the [code]Bone2D[/code] node. [b]Note:[/b] This is different from the [code]Bone2D[/code]'s rotation. The bone angle is the rotation of the bone shown by the [code]Bone2D[/code] gizmo, and because [code]Bone2D[/code] bones are based on positions, this can vary from the actual rotation of the [code]Bone2D[/code] node.
</description> </description>
</method> </method>
<method name="set_default_length"> <method name="set_default_length">
<return type="void"> <return type="void" />
</return> <argument index="0" name="default_length" type="float" />
<argument index="0" name="default_length" type="float">
</argument>
<description> <description>
Deprecated. Please use [code]set_length[/code] instead. Deprecated. Please use [code]set_length[/code] instead.
</description> </description>
</method> </method>
<method name="set_length"> <method name="set_length">
<return type="void"> <return type="void" />
</return> <argument index="0" name="length" type="float" />
<argument index="0" name="length" type="float">
</argument>
<description> <description>
Sets the length of the bone in the [code]Bone2D[/code] node. Sets the length of the bone in the [code]Bone2D[/code] node.
</description> </description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="BoneAttachment" inherits="Spatial" version="3.5"> <class name="BoneAttachment" inherits="Spatial" version="3.7">
<brief_description> <brief_description>
A node that will attach to a bone. A node that will attach to a bone.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="BoxContainer" inherits="Container" version="3.5"> <class name="BoxContainer" inherits="Container" version="3.7">
<brief_description> <brief_description>
Base class for box containers. Base class for box containers.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="BoxShape" inherits="Shape" version="3.5"> <class name="BoxShape" inherits="Shape" version="3.7">
<brief_description> <brief_description>
Box shape resource. Box shape resource.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="Button" inherits="BaseButton" version="3.5"> <class name="Button" inherits="BaseButton" version="3.7">
<brief_description> <brief_description>
Standard themed Button. Standard themed Button.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="ButtonGroup" inherits="Resource" version="3.5"> <class name="ButtonGroup" inherits="Resource" version="3.7">
<brief_description> <brief_description>
Group of Buttons. Group of Buttons.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="CPUParticles" inherits="GeometryInstance" version="3.5"> <class name="CPUParticles" inherits="GeometryInstance" version="3.7">
<brief_description> <brief_description>
CPU-based 3D particle emitter. CPU-based 3D particle emitter.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="CPUParticles2D" inherits="Node2D" version="3.5"> <class name="CPUParticles2D" inherits="Node2D" version="3.7">
<brief_description> <brief_description>
CPU-based 2D particle emitter. CPU-based 2D particle emitter.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="CallbackTweener" inherits="Tweener" version="3.5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../class.xsd"> <class name="CallbackTweener" inherits="Tweener" version="3.7">
<brief_description> <brief_description>
Calls the specified method after optional delay. Calls the specified method after optional delay.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="Camera" inherits="Spatial" version="3.5"> <class name="Camera" inherits="Spatial" version="3.7">
<brief_description> <brief_description>
Camera node, displays from a point of view. Camera node, displays from a point of view.
</brief_description> </brief_description>
@ -174,7 +174,7 @@
<member name="near" type="float" setter="set_znear" getter="get_znear" default="0.05"> <member name="near" type="float" setter="set_znear" getter="get_znear" default="0.05">
The distance to the near culling boundary for this camera relative to its local Z axis. The distance to the near culling boundary for this camera relative to its local Z axis.
</member> </member>
<member name="projection" type="int" setter="set_projection" getter="get_projection" enum="Camera.Projection" default="0"> <member name="projection" type="int" setter="set_projection" getter="get_projection" enum="Camera.ProjectionMode" default="0">
The camera's projection mode. In [constant PROJECTION_PERSPECTIVE] mode, objects' Z distance from the camera's local space scales their perceived size. The camera's projection mode. In [constant PROJECTION_PERSPECTIVE] mode, objects' Z distance from the camera's local space scales their perceived size.
</member> </member>
<member name="size" type="float" setter="set_size" getter="get_size" default="1.0"> <member name="size" type="float" setter="set_size" getter="get_size" default="1.0">
@ -185,13 +185,13 @@
</member> </member>
</members> </members>
<constants> <constants>
<constant name="PROJECTION_PERSPECTIVE" value="0" enum="Projection"> <constant name="PROJECTION_PERSPECTIVE" value="0" enum="ProjectionMode">
Perspective projection. Objects on the screen becomes smaller when they are far away. Perspective projection. Objects on the screen becomes smaller when they are far away.
</constant> </constant>
<constant name="PROJECTION_ORTHOGONAL" value="1" enum="Projection"> <constant name="PROJECTION_ORTHOGONAL" value="1" enum="ProjectionMode">
Orthogonal projection, also known as orthographic projection. Objects remain the same size on the screen no matter how far away they are. Orthogonal projection, also known as orthographic projection. Objects remain the same size on the screen no matter how far away they are.
</constant> </constant>
<constant name="PROJECTION_FRUSTUM" value="2" enum="Projection"> <constant name="PROJECTION_FRUSTUM" value="2" enum="ProjectionMode">
Frustum projection. This mode allows adjusting [member frustum_offset] to create "tilted frustum" effects. Frustum projection. This mode allows adjusting [member frustum_offset] to create "tilted frustum" effects.
</constant> </constant>
<constant name="KEEP_WIDTH" value="0" enum="KeepAspect"> <constant name="KEEP_WIDTH" value="0" enum="KeepAspect">

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="Camera2D" inherits="Node2D" version="3.5"> <class name="Camera2D" inherits="Node2D" version="3.7">
<brief_description> <brief_description>
Camera node for 2D scenes. Camera node for 2D scenes.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="CanvasItem" inherits="Node" version="3.5"> <class name="CanvasItem" inherits="Node" version="3.7">
<brief_description> <brief_description>
Base class of anything 2D. Base class of anything 2D.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="CanvasItemMaterial" inherits="Material" version="3.5"> <class name="CanvasItemMaterial" inherits="Material" version="3.7">
<brief_description> <brief_description>
A material for [CanvasItem]s. A material for [CanvasItem]s.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="CanvasLayer" inherits="Node" version="3.5"> <class name="CanvasLayer" inherits="Node" version="3.7">
<brief_description> <brief_description>
Canvas drawing layer. Canvas drawing layer.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="CanvasModulate" inherits="Node2D" version="3.5"> <class name="CanvasModulate" inherits="Node2D" version="3.7">
<brief_description> <brief_description>
Tint the entire canvas. Tint the entire canvas.
</brief_description> </brief_description>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<class name="CapsuleMesh" inherits="PrimitiveMesh" version="3.5"> <class name="CapsuleMesh" inherits="PrimitiveMesh" version="3.7">
<brief_description> <brief_description>
Class representing a capsule-shaped [PrimitiveMesh]. Class representing a capsule-shaped [PrimitiveMesh].
</brief_description> </brief_description>

Some files were not shown because too many files have changed in this diff Show More