Doc: Sync classref with current source
This commit is contained in:
parent
6ae8cbb850
commit
dc420b3b0a
2 changed files with 102 additions and 8 deletions
|
@ -401,7 +401,7 @@ void AStar::_bind_methods() {
|
|||
ObjectTypeDB::bind_method(_MD("get_point_weight_scale", "id"), &AStar::get_point_weight_scale);
|
||||
ObjectTypeDB::bind_method(_MD("remove_point", "id"), &AStar::remove_point);
|
||||
|
||||
ObjectTypeDB::bind_method(_MD("connect_points", "id", "to_id"), &AStar::connect_points, DEFVAL(true));
|
||||
ObjectTypeDB::bind_method(_MD("connect_points", "id", "to_id", "bidirectional"), &AStar::connect_points, DEFVAL(true));
|
||||
ObjectTypeDB::bind_method(_MD("disconnect_points", "id", "to_id"), &AStar::disconnect_points);
|
||||
ObjectTypeDB::bind_method(_MD("are_points_connected", "id", "to_id"), &AStar::are_points_connected);
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<doc version="2.1.stable.custom_build" name="Engine Types">
|
||||
<doc version="2.1.3.stable.custom_build" name="Engine Types">
|
||||
<class name="@GDScript" category="Core">
|
||||
<brief_description>
|
||||
Built-in GDScript functions.
|
||||
|
@ -2181,9 +2181,9 @@
|
|||
<argument index="1" name="pos" type="Vector3">
|
||||
</argument>
|
||||
<argument index="2" name="weight_scale" type="float" default="1">
|
||||
Weight scale has to be 1 or larger.
|
||||
</argument>
|
||||
<description>
|
||||
Add a new point at the given position. The [code]weight_scale[/code] has to be 1 or larger.
|
||||
</description>
|
||||
</method>
|
||||
<method name="are_points_connected" qualifiers="const">
|
||||
|
@ -2205,6 +2205,8 @@
|
|||
</argument>
|
||||
<argument index="1" name="to_id" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="bidirectional" type="bool" default="true">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -13529,11 +13531,10 @@
|
|||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="extended_check" type="bool" default="false">
|
||||
If true, also check if the associated script and object still exists.
|
||||
The extended check is done in debug mode as part of [method GDFunctionState.resume], but you can use this if you know you may be trying to resume without knowing for sure the object and/or script have survived up to that point.
|
||||
</argument>
|
||||
<description>
|
||||
Check whether the function call may be resumed. This is not the case if the function state was already resumed.
|
||||
If [code]extended_check[/code] is enabled, it also checks if the associated script and object still exist. The extended check is done in debug mode as part of [method GDFunctionState.resume], but you can use this if you know you may be trying to resume without knowing for sure the object and/or script have survived up to that point.
|
||||
</description>
|
||||
</method>
|
||||
<method name="resume">
|
||||
|
@ -20760,12 +20761,44 @@
|
|||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="create_convex_shape" qualifiers="const">
|
||||
<return type="Shape">
|
||||
</return>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="create_outline" qualifiers="const">
|
||||
<return type="Mesh">
|
||||
</return>
|
||||
<argument index="0" name="margin" type="float">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="create_trimesh_shape" qualifiers="const">
|
||||
<return type="Shape">
|
||||
</return>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="generate_triangle_mesh" qualifiers="const">
|
||||
<return type="TriangleMesh">
|
||||
</return>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_custom_aabb" qualifiers="const">
|
||||
<return type="AABB">
|
||||
</return>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_faces" qualifiers="const">
|
||||
<return type="Vector3Array">
|
||||
</return>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_morph_target_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
|
@ -41104,6 +41137,10 @@
|
|||
</method>
|
||||
</methods>
|
||||
<constants>
|
||||
<constant name="RESIZE_SCALE" value="0">
|
||||
</constant>
|
||||
<constant name="RESIZE_STRETCH" value="1">
|
||||
</constant>
|
||||
<constant name="STRETCH_SCALE_ON_EXPAND" value="0">
|
||||
</constant>
|
||||
<constant name="STRETCH_SCALE" value="1">
|
||||
|
@ -41710,6 +41747,14 @@
|
|||
Return the collision layer.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_collision_layer_bit" qualifiers="const">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="bit" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_collision_mask" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
|
@ -41717,6 +41762,14 @@
|
|||
Return the collision mask.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_collision_mask_bit" qualifiers="const">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="bit" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_collision_use_kinematic" qualifiers="const">
|
||||
<return type="bool">
|
||||
</return>
|
||||
|
@ -41909,13 +41962,21 @@
|
|||
</description>
|
||||
</method>
|
||||
<method name="set_collision_layer">
|
||||
<argument index="0" name="mask" type="int">
|
||||
<argument index="0" name="layer" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
Set the collision layer.
|
||||
Layers are referenced by binary indexes, so allowable values to describe the 20 available layers range from 0 to 2^20-1.
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_collision_layer_bit">
|
||||
<argument index="0" name="bit" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="bool">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_collision_mask">
|
||||
<argument index="0" name="mask" type="int">
|
||||
</argument>
|
||||
|
@ -41924,6 +41985,14 @@
|
|||
Masks are referenced by binary indexes, so allowable values to describe the 20 available masks range from 0 to 2^20-1.
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_collision_mask_bit">
|
||||
<argument index="0" name="bit" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="bool">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_collision_use_kinematic">
|
||||
<argument index="0" name="use_kinematic" type="bool">
|
||||
</argument>
|
||||
|
@ -43145,6 +43214,12 @@
|
|||
Emitted when a cell is selected.
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="column_title_pressed">
|
||||
<argument index="0" name="column" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="custom_popup_edited">
|
||||
<argument index="0" name="arrow_clicked" type="bool">
|
||||
</argument>
|
||||
|
@ -43299,6 +43374,8 @@
|
|||
</argument>
|
||||
<argument index="3" name="disabled" type="bool" default="false">
|
||||
</argument>
|
||||
<argument index="4" name="tooltip" type="String" default="""">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -45152,6 +45229,12 @@
|
|||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_roll_influence" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_suspension_max_force" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
|
@ -45176,6 +45259,12 @@
|
|||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="is_in_contact" qualifiers="const">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="is_used_as_steering" qualifiers="const">
|
||||
<return type="bool">
|
||||
</return>
|
||||
|
@ -45212,6 +45301,12 @@
|
|||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_roll_influence">
|
||||
<argument index="0" name="roll_influence" type="float">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_suspension_max_force">
|
||||
<argument index="0" name="length" type="float">
|
||||
</argument>
|
||||
|
@ -47992,7 +48087,7 @@
|
|||
Sets environment properties for the entire scene
|
||||
</brief_description>
|
||||
<description>
|
||||
The [WorldEnvironment] node can be added to a scene in order to set default [Environment] variables for the scene. The [WorldEnvironment] can be overridden by an [Environment] node set on the current [Camera]. Additionally, only one [WorldEnvironment] may be instanced in a given scene at a time. The [WorldEnvironment] allows the user to specify default lighting parameters (e.g. ambient lighting), various post-processing effects (e.g. SSAO, DOF, Tonemapping), and how to draw the background (e.g. solid color, skybox).
|
||||
The [WorldEnvironment] node can be added to a scene in order to set default [Environment] variables for the scene. The [WorldEnvironment] can be overridden by an [Environment] node set on the current [Camera]. Additionally, only one [WorldEnvironment] may be instanced in a given scene at a time. The [WorldEnvironment] allows the user to specify default lighting parameters (e.g. ambient lighting), various post-processing effects (e.g. SSAO, DOF, Tonemapping), and how to draw the background (e.g. solid color, skybox).
|
||||
</description>
|
||||
<methods>
|
||||
<method name="get_environment" qualifiers="const">
|
||||
|
@ -48323,4 +48418,3 @@
|
|||
</constants>
|
||||
</class>
|
||||
</doc>
|
||||
|
||||
|
|
Loading…
Reference in a new issue