diff --git a/classes/class_@globalscope.rst b/classes/class_@globalscope.rst index 3a00480bc..b468f6b75 100644 --- a/classes/class_@globalscope.rst +++ b/classes/class_@globalscope.rst @@ -1671,10 +1671,10 @@ Since :ref:`OK` has value 0, and all other failu :: var err = method_that_returns_error() - if (err != OK): + if err != OK: print("Failure!) # Or, equivalent: - if (err): + if err: print("Still failing!) - **FAILED** = **1** --- Generic error. diff --git a/classes/class_animationnode.rst b/classes/class_animationnode.rst index d63b748d5..f3ec90946 100644 --- a/classes/class_animationnode.rst +++ b/classes/class_animationnode.rst @@ -22,6 +22,11 @@ Base resource for :ref:`AnimationTree` nodes. In general, i Inherit this when creating nodes mainly for use in :ref:`AnimationNodeBlendTree`, otherwise :ref:`AnimationRootNode` should be used instead. +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Properties ---------- @@ -132,7 +137,7 @@ Method Descriptions - void **add_input** **(** :ref:`String` name **)** -Adds an input to the node. This is only useful for nodes created for use in an :ref:`AnimationNodeBlendTree` +Adds an input to the node. This is only useful for nodes created for use in an :ref:`AnimationNodeBlendTree`. ---- @@ -140,7 +145,7 @@ Adds an input to the node. This is only useful for nodes created for use in an : - void **blend_animation** **(** :ref:`String` animation, :ref:`float` time, :ref:`float` delta, :ref:`bool` seeked, :ref:`float` blend **)** -Blend an animation by "blend" amount (name must be valid in the linked :ref:`AnimationPlayer`). A time and delta mas be passed, as well as whether seek happened. +Blend an animation by ``blend`` amount (name must be valid in the linked :ref:`AnimationPlayer`). A ``time`` and ``delta`` may be passed, as well as whether ``seek`` happened. ---- @@ -148,7 +153,7 @@ Blend an animation by "blend" amount (name must be valid in the linked :ref:`Ani - :ref:`float` **blend_input** **(** :ref:`int` input_index, :ref:`float` time, :ref:`bool` seek, :ref:`float` blend, :ref:`FilterAction` filter=0, :ref:`bool` optimize=true **)** -Blend an input. This is only useful for nodes created for an :ref:`AnimationNodeBlendTree`. Time is a delta, unless "seek" is ``true``, in which case it is absolute. A filter mode may be optionally passed. +Blend an input. This is only useful for nodes created for an :ref:`AnimationNodeBlendTree`. The ``time`` parameter is a relative delta, unless ``seek`` is ``true``, in which case it is absolute. A filter mode may be optionally passed (see :ref:`FilterAction` for options). ---- @@ -244,13 +249,11 @@ Returns ``true`` whether a given path is filtered. - void **process** **(** :ref:`float` time, :ref:`bool` seek **)** virtual -Called when a custom node is processed. The argument "time" is relative, unless "seek" is ``true`` (in which case it is absolute). +User-defined callback called when a custom node is processed. The ``time`` parameter is a relative delta, unless ``seek`` is ``true``, in which case it is absolute. -Here, call the :ref:`blend_input`, :ref:`blend_node` or :ref:`blend_animation` functions. +Here, call the :ref:`blend_input`, :ref:`blend_node` or :ref:`blend_animation` functions. You can also use :ref:`get_parameter` and :ref:`set_parameter` to modify local memory. -You can also use :ref:`get_parameter` and :ref:`set_parameter` to modify local memory. - -This function returns the time left for the current animation to finish (if unsure, just pass the value from the main blend being called). +This function should return the time left for the current animation to finish (if unsure, pass the value from the main blend being called). ---- diff --git a/classes/class_animationnodeadd2.rst b/classes/class_animationnodeadd2.rst index 7a797ebf6..0e6f7004c 100644 --- a/classes/class_animationnodeadd2.rst +++ b/classes/class_animationnodeadd2.rst @@ -18,6 +18,11 @@ Description A resource to add to an :ref:`AnimationNodeBlendTree`. Blends two animations additively based on an amount value in the ``[0.0, 1.0]`` range. +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Properties ---------- diff --git a/classes/class_animationnodeadd3.rst b/classes/class_animationnodeadd3.rst index 5518cea0e..061e7c17d 100644 --- a/classes/class_animationnodeadd3.rst +++ b/classes/class_animationnodeadd3.rst @@ -26,6 +26,11 @@ This node has three inputs: - A +add animation to blend with when the blend amount is in the ``[0.0, 1.0]`` range +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Properties ---------- diff --git a/classes/class_animationnodeanimation.rst b/classes/class_animationnodeanimation.rst index 94ac510b7..ea63600b5 100644 --- a/classes/class_animationnodeanimation.rst +++ b/classes/class_animationnodeanimation.rst @@ -18,6 +18,11 @@ Description A resource to add to an :ref:`AnimationNodeBlendTree`. Only features one output set using the :ref:`animation` property. Use it as an input for :ref:`AnimationNode` that blend animations together. +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Properties ---------- diff --git a/classes/class_animationnodeblend2.rst b/classes/class_animationnodeblend2.rst index 881336bb5..8e829a6e3 100644 --- a/classes/class_animationnodeblend2.rst +++ b/classes/class_animationnodeblend2.rst @@ -18,6 +18,11 @@ Description A resource to add to an :ref:`AnimationNodeBlendTree`. Blends two animations linearly based on an amount value in the ``[0.0, 1.0]`` range. +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Properties ---------- diff --git a/classes/class_animationnodeblend3.rst b/classes/class_animationnodeblend3.rst index 34fb4159f..d2905646a 100644 --- a/classes/class_animationnodeblend3.rst +++ b/classes/class_animationnodeblend3.rst @@ -26,6 +26,11 @@ This node has three inputs: - A +blend animation to blend with when the blend amount is in the ``[0.0, 1.0]`` range +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Properties ---------- diff --git a/classes/class_animationnodeblendspace1d.rst b/classes/class_animationnodeblendspace1d.rst index e1b989efd..f2921b2fb 100644 --- a/classes/class_animationnodeblendspace1d.rst +++ b/classes/class_animationnodeblendspace1d.rst @@ -20,10 +20,15 @@ A resource to add to an :ref:`AnimationNodeBlendTree` using :ref:`add_blend_point`. -Outputs the linear blend of the two ``AnimationNode`` closest to the node's current ``value``. +Outputs the linear blend of the two :ref:`AnimationNode`\ s closest to the node's current value. You can set the extents of the axis using the :ref:`min_space` and :ref:`max_space`. +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Properties ---------- @@ -128,7 +133,7 @@ Method Descriptions - void **add_blend_point** **(** :ref:`AnimationRootNode` node, :ref:`float` pos, :ref:`int` at_index=-1 **)** -Adds a new point that represents a ``node`` on the virtual axis at a given position set by ``pos``. You can insert it at a specific index using the ``at_index`` argument. If you use the default value for ``at_index`` , the point is inserted at the end of the blend points array. +Adds a new point that represents a ``node`` on the virtual axis at a given position set by ``pos``. You can insert it at a specific index using the ``at_index`` argument. If you use the default value for ``at_index``, the point is inserted at the end of the blend points array. ---- @@ -144,7 +149,7 @@ Returns the number of points on the blend axis. - :ref:`AnimationRootNode` **get_blend_point_node** **(** :ref:`int` point **)** const -Returns the ``AnimationNode`` referenced by the point at index ``point``. +Returns the :ref:`AnimationNode` referenced by the point at index ``point``. ---- @@ -168,7 +173,7 @@ Removes the point at index ``point`` from the blend axis. - void **set_blend_point_node** **(** :ref:`int` point, :ref:`AnimationRootNode` node **)** -Changes the AnimationNode referenced by the point at index ``point``. +Changes the :ref:`AnimationNode` referenced by the point at index ``point``. ---- diff --git a/classes/class_animationnodeblendspace2d.rst b/classes/class_animationnodeblendspace2d.rst index aeb9a1ad1..df5a476a3 100644 --- a/classes/class_animationnodeblendspace2d.rst +++ b/classes/class_animationnodeblendspace2d.rst @@ -11,7 +11,7 @@ AnimationNodeBlendSpace2D **Inherits:** :ref:`AnimationRootNode` **<** :ref:`AnimationNode` **<** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` -Blends linearly between three :ref:`AnimationNode` of any type placed in a 2d space. +Blends linearly between three :ref:`AnimationNode` of any type placed in a 2D space. Description ----------- @@ -22,6 +22,11 @@ This node allows you to blend linearly between three animations using a :ref:`Ve You can add vertices to the blend space with :ref:`add_blend_point` and automatically triangulate it by setting :ref:`auto_triangles` to ``true``. Otherwise, use :ref:`add_triangle` and :ref:`remove_triangle` to create up the blend space by hand. +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Properties ---------- @@ -216,7 +221,7 @@ Method Descriptions - void **add_blend_point** **(** :ref:`AnimationRootNode` node, :ref:`Vector2` pos, :ref:`int` at_index=-1 **)** -Adds a new point that represents a ``node`` at the position set by ``pos``. You can insert it at a specific index using the ``at_index`` argument. If you use the default value for ``at_index`` , the point is inserted at the end of the blend points array. +Adds a new point that represents a ``node`` at the position set by ``pos``. You can insert it at a specific index using the ``at_index`` argument. If you use the default value for ``at_index``, the point is inserted at the end of the blend points array. ---- @@ -224,7 +229,7 @@ Adds a new point that represents a ``node`` at the position set by ``pos``. You - void **add_triangle** **(** :ref:`int` x, :ref:`int` y, :ref:`int` z, :ref:`int` at_index=-1 **)** -Creates a new triangle using three points ``x``, ``y``, and ``z``. Triangles can overlap. You can insert the triangle at a specific index using the ``at_index`` argument. If you use the default value for ``at_index`` , the point is inserted at the end of the blend points array. +Creates a new triangle using three points ``x``, ``y``, and ``z``. Triangles can overlap. You can insert the triangle at a specific index using the ``at_index`` argument. If you use the default value for ``at_index``, the point is inserted at the end of the blend points array. ---- @@ -240,7 +245,7 @@ Returns the number of points in the blend space. - :ref:`AnimationRootNode` **get_blend_point_node** **(** :ref:`int` point **)** const -Returns the ``AnimationRootNode`` referenced by the point at index ``point``. +Returns the :ref:`AnimationRootNode` referenced by the point at index ``point``. ---- @@ -288,7 +293,7 @@ Removes the triangle at index ``triangle`` from the blend space. - void **set_blend_point_node** **(** :ref:`int` point, :ref:`AnimationRootNode` node **)** -Changes the AnimationNode referenced by the point at index ``point``. +Changes the :ref:`AnimationNode` referenced by the point at index ``point``. ---- diff --git a/classes/class_animationnodeblendtree.rst b/classes/class_animationnodeblendtree.rst index f3904ae71..0ec7bbdf4 100644 --- a/classes/class_animationnodeblendtree.rst +++ b/classes/class_animationnodeblendtree.rst @@ -13,6 +13,11 @@ AnimationNodeBlendTree +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Properties ---------- diff --git a/classes/class_animationnodeoneshot.rst b/classes/class_animationnodeoneshot.rst index 8431c30ca..ad7b1b853 100644 --- a/classes/class_animationnodeoneshot.rst +++ b/classes/class_animationnodeoneshot.rst @@ -13,6 +13,11 @@ AnimationNodeOneShot +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Properties ---------- diff --git a/classes/class_animationnodeoutput.rst b/classes/class_animationnodeoutput.rst index f446656fe..606206c12 100644 --- a/classes/class_animationnodeoutput.rst +++ b/classes/class_animationnodeoutput.rst @@ -13,3 +13,8 @@ AnimationNodeOutput +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + diff --git a/classes/class_animationnodestatemachine.rst b/classes/class_animationnodestatemachine.rst index 5b305ffc2..eff20bfda 100644 --- a/classes/class_animationnodestatemachine.rst +++ b/classes/class_animationnodestatemachine.rst @@ -16,7 +16,7 @@ State machine for control of animations. Description ----------- -Contains multiple nodes representing animation states, connected in a graph. Node transitions can be configured to happen automatically or via code, using a shortest-path algorithm. Retrieve the AnimationNodeStateMachinePlayback object from the :ref:`AnimationTree` node to control it programmatically. +Contains multiple nodes representing animation states, connected in a graph. Node transitions can be configured to happen automatically or via code, using a shortest-path algorithm. Retrieve the :ref:`AnimationNodeStateMachinePlayback` object from the :ref:`AnimationTree` node to control it programmatically. **Example:** @@ -25,6 +25,11 @@ Contains multiple nodes representing animation states, connected in a graph. Nod var state_machine = $AnimationTree.get("parameters/playback") state_machine.travel("some_state") +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Methods ------- @@ -201,7 +206,7 @@ Deletes the given node from the graph. - void **remove_transition** **(** :ref:`String` from, :ref:`String` to **)** -Deletes the given transition. +Deletes the transition between the two specified nodes. ---- @@ -209,7 +214,7 @@ Deletes the given transition. - void **remove_transition_by_index** **(** :ref:`int` idx **)** -Deletes the given transition. +Deletes the given transition by index. ---- diff --git a/classes/class_animationnodestatemachineplayback.rst b/classes/class_animationnodestatemachineplayback.rst index 501fa6a08..d1cfcdb49 100644 --- a/classes/class_animationnodestatemachineplayback.rst +++ b/classes/class_animationnodestatemachineplayback.rst @@ -11,7 +11,7 @@ AnimationNodeStateMachinePlayback **Inherits:** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` -Playback control for AnimationNodeStateMachine. +Playback control for :ref:`AnimationNodeStateMachine`. Description ----------- @@ -25,6 +25,11 @@ Allows control of :ref:`AnimationTree` state machines creat var state_machine = $AnimationTree.get("parameters/playback") state_machine.travel("some_state") +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Properties ---------- @@ -64,6 +69,8 @@ Returns the currently playing animation state. - :ref:`PoolStringArray` **get_travel_path** **(** **)** const +Returns the current travel path as computed internally by the A\* algorithm. + ---- .. _class_AnimationNodeStateMachinePlayback_method_is_playing: diff --git a/classes/class_animationnodestatemachinetransition.rst b/classes/class_animationnodestatemachinetransition.rst index a7de5ad2a..5791103cf 100644 --- a/classes/class_animationnodestatemachinetransition.rst +++ b/classes/class_animationnodestatemachinetransition.rst @@ -13,6 +13,11 @@ AnimationNodeStateMachineTransition +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Properties ---------- @@ -37,6 +42,8 @@ Signals - **advance_condition_changed** **(** **)** +Emitted when :ref:`advance_condition` is changed. + Enumerations ------------ @@ -71,11 +78,11 @@ Property Descriptions | *Getter* | get_advance_condition() | +-----------+------------------------------+ -Turn on auto advance when this condition is set. The provided name will become a boolean parameter on the :ref:`AnimationTree` that can be controlled from code (see `https://docs.godotengine.org/en/latest/tutorials/animation/animation_tree.html#controlling-from-code `_). For example, if :ref:`AnimationTree.tree_root` is an :ref:`AnimationNodeStateMachine` and :ref:`advance_condition` is set to "idle": +Turn on auto advance when this condition is set. The provided name will become a boolean parameter on the :ref:`AnimationTree` that can be controlled from code (see `https://docs.godotengine.org/en/latest/tutorials/animation/animation_tree.html#controlling-from-code `_). For example, if :ref:`AnimationTree.tree_root` is an :ref:`AnimationNodeStateMachine` and :ref:`advance_condition` is set to ``"idle"``: :: - $animation_tree["parameters/conditions/idle"] = is_on_floor and linear_velocity.x == 0 + $animation_tree["parameters/conditions/idle"] = is_on_floor and (linear_velocity.x == 0) ---- diff --git a/classes/class_animationnodetimescale.rst b/classes/class_animationnodetimescale.rst index 5748741c0..d818b0514 100644 --- a/classes/class_animationnodetimescale.rst +++ b/classes/class_animationnodetimescale.rst @@ -13,3 +13,8 @@ AnimationNodeTimeScale +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + diff --git a/classes/class_animationnodetimeseek.rst b/classes/class_animationnodetimeseek.rst index 2895e2154..dc6888746 100644 --- a/classes/class_animationnodetimeseek.rst +++ b/classes/class_animationnodetimeseek.rst @@ -13,3 +13,8 @@ AnimationNodeTimeSeek +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + diff --git a/classes/class_animationnodetransition.rst b/classes/class_animationnodetransition.rst index 4bc735736..393192a9e 100644 --- a/classes/class_animationnodetransition.rst +++ b/classes/class_animationnodetransition.rst @@ -13,142 +13,19 @@ AnimationNodeTransition +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Properties ---------- -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_0/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_0/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_1/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_1/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_10/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_10/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_11/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_11/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_12/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_12/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_13/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_13/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_14/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_14/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_15/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_15/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_16/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_16/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_17/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_17/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_18/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_18/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_19/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_19/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_2/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_2/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_20/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_20/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_21/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_21/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_22/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_22/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_23/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_23/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_24/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_24/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_25/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_25/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_26/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_26/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_27/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_27/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_28/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_28/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_29/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_29/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_3/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_3/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_30/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_30/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_31/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_31/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_4/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_4/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_5/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_5/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_6/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_6/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_7/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_7/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_8/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_8/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`bool` | :ref:`input_9/auto_advance` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`String` | :ref:`input_9/name` | | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`int` | :ref:`input_count` | ``0`` | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ -| :ref:`float` | :ref:`xfade_time` | ``0.0`` | -+-----------------------------+--------------------------------------------------------------------------------------------+---------+ ++---------------------------+------------------------------------------------------------------------+---------+ +| :ref:`int` | :ref:`input_count` | ``0`` | ++---------------------------+------------------------------------------------------------------------+---------+ +| :ref:`float` | :ref:`xfade_time` | ``0.0`` | ++---------------------------+------------------------------------------------------------------------+---------+ Methods ------- @@ -166,774 +43,6 @@ Methods Property Descriptions --------------------- -.. _class_AnimationNodeTransition_property_input_0/auto_advance: - -- :ref:`bool` **input_0/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_0/name: - -- :ref:`String` **input_0/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_1/auto_advance: - -- :ref:`bool` **input_1/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_1/name: - -- :ref:`String` **input_1/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_10/auto_advance: - -- :ref:`bool` **input_10/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_10/name: - -- :ref:`String` **input_10/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_11/auto_advance: - -- :ref:`bool` **input_11/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_11/name: - -- :ref:`String` **input_11/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_12/auto_advance: - -- :ref:`bool` **input_12/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_12/name: - -- :ref:`String` **input_12/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_13/auto_advance: - -- :ref:`bool` **input_13/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_13/name: - -- :ref:`String` **input_13/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_14/auto_advance: - -- :ref:`bool` **input_14/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_14/name: - -- :ref:`String` **input_14/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_15/auto_advance: - -- :ref:`bool` **input_15/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_15/name: - -- :ref:`String` **input_15/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_16/auto_advance: - -- :ref:`bool` **input_16/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_16/name: - -- :ref:`String` **input_16/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_17/auto_advance: - -- :ref:`bool` **input_17/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_17/name: - -- :ref:`String` **input_17/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_18/auto_advance: - -- :ref:`bool` **input_18/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_18/name: - -- :ref:`String` **input_18/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_19/auto_advance: - -- :ref:`bool` **input_19/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_19/name: - -- :ref:`String` **input_19/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_2/auto_advance: - -- :ref:`bool` **input_2/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_2/name: - -- :ref:`String` **input_2/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_20/auto_advance: - -- :ref:`bool` **input_20/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_20/name: - -- :ref:`String` **input_20/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_21/auto_advance: - -- :ref:`bool` **input_21/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_21/name: - -- :ref:`String` **input_21/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_22/auto_advance: - -- :ref:`bool` **input_22/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_22/name: - -- :ref:`String` **input_22/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_23/auto_advance: - -- :ref:`bool` **input_23/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_23/name: - -- :ref:`String` **input_23/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_24/auto_advance: - -- :ref:`bool` **input_24/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_24/name: - -- :ref:`String` **input_24/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_25/auto_advance: - -- :ref:`bool` **input_25/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_25/name: - -- :ref:`String` **input_25/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_26/auto_advance: - -- :ref:`bool` **input_26/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_26/name: - -- :ref:`String` **input_26/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_27/auto_advance: - -- :ref:`bool` **input_27/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_27/name: - -- :ref:`String` **input_27/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_28/auto_advance: - -- :ref:`bool` **input_28/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_28/name: - -- :ref:`String` **input_28/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_29/auto_advance: - -- :ref:`bool` **input_29/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_29/name: - -- :ref:`String` **input_29/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_3/auto_advance: - -- :ref:`bool` **input_3/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_3/name: - -- :ref:`String` **input_3/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_30/auto_advance: - -- :ref:`bool` **input_30/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_30/name: - -- :ref:`String` **input_30/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_31/auto_advance: - -- :ref:`bool` **input_31/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_31/name: - -- :ref:`String` **input_31/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_4/auto_advance: - -- :ref:`bool` **input_4/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_4/name: - -- :ref:`String` **input_4/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_5/auto_advance: - -- :ref:`bool` **input_5/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_5/name: - -- :ref:`String` **input_5/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_6/auto_advance: - -- :ref:`bool` **input_6/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_6/name: - -- :ref:`String` **input_6/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_7/auto_advance: - -- :ref:`bool` **input_7/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_7/name: - -- :ref:`String` **input_7/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_8/auto_advance: - -- :ref:`bool` **input_8/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_8/name: - -- :ref:`String` **input_8/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_9/auto_advance: - -- :ref:`bool` **input_9/auto_advance** - -+----------+----------------------------------+ -| *Setter* | set_input_as_auto_advance(value) | -+----------+----------------------------------+ -| *Getter* | is_input_set_as_auto_advance() | -+----------+----------------------------------+ - ----- - -.. _class_AnimationNodeTransition_property_input_9/name: - -- :ref:`String` **input_9/name** - -+----------+--------------------------+ -| *Setter* | set_input_caption(value) | -+----------+--------------------------+ -| *Getter* | get_input_caption() | -+----------+--------------------------+ - ----- - .. _class_AnimationNodeTransition_property_input_count: - :ref:`int` **input_count** diff --git a/classes/class_animationtreeplayer.rst b/classes/class_animationtreeplayer.rst index 1aee5c9e2..d3cb5497c 100644 --- a/classes/class_animationtreeplayer.rst +++ b/classes/class_animationtreeplayer.rst @@ -11,7 +11,7 @@ AnimationTreePlayer **Inherits:** :ref:`Node` **<** :ref:`Object` -Animation Player that uses a node graph for blending Animations. +Animation player that uses a node graph for blending animations. Description ----------- @@ -20,6 +20,11 @@ A node graph tool for blending multiple animations bound to an :ref:`AnimationPl It takes :ref:`Animation`\ s from an :ref:`AnimationPlayer` node and mixes them depending on the graph. +Tutorials +--------- + +- :doc:`../tutorials/animation/animation_tree` + Properties ---------- @@ -246,7 +251,7 @@ If ``true``, the ``AnimationTreePlayer`` is able to play animations. The node from which to relatively access other nodes. -It accesses the Bones, so it should point to the same Node the AnimationPlayer would point its Root Node at. +It accesses the bones, so it should point to the same node the :ref:`AnimationPlayer` would point its Root Node at. ---- @@ -264,7 +269,7 @@ It accesses the Bones, so it should point to the same Node the AnimationPlayer w The path to the :ref:`AnimationPlayer` from which this ``AnimationTreePlayer`` binds animations to animation nodes. -Once set, Animation nodes can be added to the AnimationTreePlayer. +Once set, :ref:`Animation` nodes can be added to the ``AnimationTreePlayer``. ---- @@ -297,7 +302,7 @@ Adds a ``type`` node to the graph with name ``id``. - void **advance** **(** :ref:`float` delta **)** -Shifts position in the animation timeline. Delta is the time in seconds to shift. Events between the current frame and ``delta`` are handled. +Shifts position in the animation timeline. ``delta`` is the time in seconds to shift. Events between the current frame and ``delta`` are handled. ---- @@ -321,6 +326,8 @@ Returns the name of the :ref:`master_player` **animation_node_get_position** **(** :ref:`String` id **)** const +Returns the absolute playback timestamp of the animation node with name ``id``. + ---- .. _class_AnimationTreePlayer_method_animation_node_set_animation: @@ -369,13 +376,9 @@ Returns the blend amount of a Blend2 node given its name. Sets the blend amount of a Blend2 node given its name and value. -A Blend2 Node blends two animations with the amount between 0 and 1. +A Blend2 node blends two animations (A and B) with the amount between 0 and 1. -At 0, Output is input a. - -Towards 1, the influence of a gets lessened, the influence of b gets raised. - -At 1, Output is input b. +At 0, output is input A. Towards 1, the influence of A gets lessened, the influence of B gets raised. At 1, output is input B. ---- @@ -383,7 +386,7 @@ At 1, Output is input b. - void **blend2_node_set_filter_path** **(** :ref:`String` id, :ref:`NodePath` path, :ref:`bool` enable **)** -If ``enable`` is ``true``, the blend2 node with ID ``id`` turns off the track modifying the property at ``path``. The modified node's children continue to animate. +If ``enable`` is ``true``, the Blend2 node with name ``id`` turns off the track modifying the property at ``path``. The modified node's children continue to animate. ---- @@ -401,17 +404,9 @@ Returns the blend amount of a Blend3 node given its name. Sets the blend amount of a Blend3 node given its name and value. -A Blend3 Node blends three animations with the amount between -1 and 1. +A Blend3 Node blends three animations (A, B-, B+) with the amount between -1 and 1. -At -1, Output is input b-. - -From -1 to 0, the influence of b- gets lessened, the influence of a gets raised and the influence of b+ is 0. - -At 0, Output is input a. - -From 0 to 1, the influence of a gets lessened, the influence of b+ gets raised and the influence of b+ is 0. - -At 1, Output is input b+. +At -1, output is input B-. From -1 to 0, the influence of B- gets lessened, the influence of A gets raised and the influence of B+ is 0. At 0, output is input A. From 0 to 1, the influence of A gets lessened, the influence of B+ gets raised and the influence of B+ is 0. At 1, output is input B+. ---- @@ -431,7 +426,7 @@ Sets the blend amount of a Blend4 node given its name and value. A Blend4 Node blends two pairs of animations. -The two pairs are blended like blend2 and then added together. +The two pairs are blended like Blend2 and then added together. ---- @@ -463,7 +458,7 @@ Returns a :ref:`PoolStringArray` containing the name of a - :ref:`float` **mix_node_get_amount** **(** :ref:`String` id **)** const -Returns mix amount of a Mix node given its name. +Returns the mix amount of a Mix node given its name. ---- @@ -471,7 +466,7 @@ Returns mix amount of a Mix node given its name. - void **mix_node_set_amount** **(** :ref:`String` id, :ref:`float` ratio **)** -Sets mix amount of a Mix node given its name and value. +Sets the mix amount of a Mix node given its name and value. A Mix node adds input b to input a by the amount given by ratio. @@ -521,7 +516,7 @@ Gets the node type, will return from :ref:`NodeType` **node_rename** **(** :ref:`String` node, :ref:`String` new_name **)** -Rename a node in the graph. +Renames a node in the graph. ---- @@ -529,7 +524,7 @@ Rename a node in the graph. - void **node_set_position** **(** :ref:`String` id, :ref:`Vector2` screen_position **)** -Sets position of a node in the graph given its name and position. +Sets the position of a node in the graph given its name and position. ---- @@ -537,7 +532,7 @@ Sets position of a node in the graph given its name and position. - :ref:`float` **oneshot_node_get_autorestart_delay** **(** :ref:`String` id **)** const -Returns autostart delay of a OneShot node given its name. +Returns the autostart delay of a OneShot node given its name. ---- @@ -545,7 +540,7 @@ Returns autostart delay of a OneShot node given its name. - :ref:`float` **oneshot_node_get_autorestart_random_delay** **(** :ref:`String` id **)** const -Returns autostart random delay of a OneShot node given its name. +Returns the autostart random delay of a OneShot node given its name. ---- @@ -553,7 +548,7 @@ Returns autostart random delay of a OneShot node given its name. - :ref:`float` **oneshot_node_get_fadein_time** **(** :ref:`String` id **)** const -Returns fade in time of a OneShot node given its name. +Returns the fade in time of a OneShot node given its name. ---- @@ -561,7 +556,7 @@ Returns fade in time of a OneShot node given its name. - :ref:`float` **oneshot_node_get_fadeout_time** **(** :ref:`String` id **)** const -Returns fade out time of a OneShot node given its name. +Returns the fade out time of a OneShot node given its name. ---- @@ -585,7 +580,7 @@ Returns whether a OneShot node is active given its name. - void **oneshot_node_set_autorestart** **(** :ref:`String` id, :ref:`bool` enable **)** -Sets autorestart property of a OneShot node given its name and value. +Sets the autorestart property of a OneShot node given its name and value. ---- @@ -593,7 +588,7 @@ Sets autorestart property of a OneShot node given its name and value. - void **oneshot_node_set_autorestart_delay** **(** :ref:`String` id, :ref:`float` delay_sec **)** -Sets autorestart delay of a OneShot node given its name and value in seconds. +Sets the autorestart delay of a OneShot node given its name and value in seconds. ---- @@ -601,7 +596,7 @@ Sets autorestart delay of a OneShot node given its name and value in seconds. - void **oneshot_node_set_autorestart_random_delay** **(** :ref:`String` id, :ref:`float` rand_sec **)** -Sets autorestart random delay of a OneShot node given its name and value in seconds. +Sets the autorestart random delay of a OneShot node given its name and value in seconds. ---- @@ -609,7 +604,7 @@ Sets autorestart random delay of a OneShot node given its name and value in seco - void **oneshot_node_set_fadein_time** **(** :ref:`String` id, :ref:`float` time_sec **)** -Sets fade in time of a OneShot node given its name and value in seconds. +Sets the fade in time of a OneShot node given its name and value in seconds. ---- @@ -617,7 +612,7 @@ Sets fade in time of a OneShot node given its name and value in seconds. - void **oneshot_node_set_fadeout_time** **(** :ref:`String` id, :ref:`float` time_sec **)** -Sets fade out time of a OneShot node given its name and value in seconds. +Sets the fade out time of a OneShot node given its name and value in seconds. ---- @@ -625,7 +620,7 @@ Sets fade out time of a OneShot node given its name and value in seconds. - void **oneshot_node_set_filter_path** **(** :ref:`String` id, :ref:`NodePath` path, :ref:`bool` enable **)** -If ``enable`` is ``true``, the oneshot node with ID ``id`` turns off the track modifying the property at ``path``. The modified node's children continue to animate. +If ``enable`` is ``true``, the OneShot node with ID ``id`` turns off the track modifying the property at ``path``. The modified node's children continue to animate. ---- @@ -673,7 +668,7 @@ Resets this ``AnimationTreePlayer``. - :ref:`float` **timescale_node_get_scale** **(** :ref:`String` id **)** const -Returns time scale value of the TimeScale node with name ``id``. +Returns the time scale value of the TimeScale node with name ``id``. ---- @@ -683,7 +678,7 @@ Returns time scale value of the TimeScale node with name ``id``. Sets the time scale of the TimeScale node with name ``id`` to ``scale``. -The timescale node is used to speed :ref:`Animation`\ s up if the scale is above 1 or slow them down if it is below 1. +The TimeScale node is used to speed :ref:`Animation`\ s up if the scale is above 1 or slow them down if it is below 1. If applied after a blend or mix, affects all input animations to that blend or mix. @@ -719,7 +714,7 @@ Returns the index of the currently evaluated input for the transition node with - :ref:`int` **transition_node_get_input_count** **(** :ref:`String` id **)** const -Returns the number of inputs for the transition node with name ``id``. You can add inputs by rightclicking on the transition node. +Returns the number of inputs for the transition node with name ``id``. You can add inputs by right-clicking on the transition node. ---- @@ -735,7 +730,7 @@ Returns the cross fade time for the transition node with name ``id``. - :ref:`bool` **transition_node_has_input_auto_advance** **(** :ref:`String` id, :ref:`int` input_idx **)** const -Returns ``true`` if the input at ``input_idx`` on transition node with name ``id`` is set to automatically advance to the next input upon completion. +Returns ``true`` if the input at ``input_idx`` on the transition node with name ``id`` is set to automatically advance to the next input upon completion. ---- diff --git a/classes/class_array.rst b/classes/class_array.rst index 2e8ea2677..2f4a7590f 100644 --- a/classes/class_array.rst +++ b/classes/class_array.rst @@ -21,11 +21,11 @@ Generic array which can contain several elements of any type, accessible by a nu :: var array = ["One", 2, 3, "Four"] - print(array[0]) # One - print(array[2]) # 3 - print(array[-1]) # Four + print(array[0]) # One. + print(array[2]) # 3. + print(array[-1]) # Four. array[2] = "Three" - print(array[-2]) # Three + print(array[-2]) # Three. Arrays are always passed by reference. @@ -420,5 +420,5 @@ Sorts the array using a custom method. The arguments are an object that holds th var my_items = [[5, "Potato"], [9, "Rice"], [4, "Tomato"]] my_items.sort_custom(MyCustomSorter, "sort_ascending") - print(my_items) # Prints [[4, Tomato], [5, Potato], [9, Rice]] + print(my_items) # Prints [[4, Tomato], [5, Potato], [9, Rice]]. diff --git a/classes/class_arraymesh.rst b/classes/class_arraymesh.rst index 5bfd30ee2..6697adfe6 100644 --- a/classes/class_arraymesh.rst +++ b/classes/class_arraymesh.rst @@ -16,7 +16,9 @@ ArrayMesh Description ----------- -The ``ArrayMesh`` is used to construct a :ref:`Mesh` by specifying the attributes as arrays. The most basic example is the creation of a single triangle +The ``ArrayMesh`` is used to construct a :ref:`Mesh` by specifying the attributes as arrays. + +The most basic example is the creation of a single triangle: :: @@ -34,7 +36,7 @@ The ``ArrayMesh`` is used to construct a :ref:`Mesh` by specifying t var m = MeshInstance.new() m.mesh = arr_mesh -The ``MeshInstance`` is ready to be added to the SceneTree to be shown. +The :ref:`MeshInstance` is ready to be added to the :ref:`SceneTree` to be shown. Tutorials --------- @@ -162,9 +164,9 @@ enum **ArrayFormat**: - **ARRAY_FORMAT_VERTEX** = **1** --- Array format will include vertices (mandatory). -- **ARRAY_FORMAT_NORMAL** = **2** --- Array format will include normals +- **ARRAY_FORMAT_NORMAL** = **2** --- Array format will include normals. -- **ARRAY_FORMAT_TANGENT** = **4** --- Array format will include tangents +- **ARRAY_FORMAT_TANGENT** = **4** --- Array format will include tangents. - **ARRAY_FORMAT_COLOR** = **8** --- Array format will include a color array. diff --git a/classes/class_arvranchor.rst b/classes/class_arvranchor.rst index 18bee4295..c956e708f 100644 --- a/classes/class_arvranchor.rst +++ b/classes/class_arvranchor.rst @@ -16,7 +16,7 @@ An anchor point in AR space. Description ----------- -The ARVR Anchor point is a spatial node that maps a real world location identified by the AR platform to a position within the game world. For example, as long as plane detection in ARKit is on, ARKit will identify and update the position of planes (tables, floors, etc) and create anchors for them. +The ``ARVRAnchor`` point is a spatial node that maps a real world location identified by the AR platform to a position within the game world. For example, as long as plane detection in ARKit is on, ARKit will identify and update the position of planes (tables, floors, etc) and create anchors for them. This node is mapped to one of the anchors through its unique ID. When you receive a signal that a new anchor is available, you should add this node to your scene for that anchor. You can predefine nodes and set the ID; the nodes will simply remain on 0,0,0 until a plane is recognized. @@ -93,7 +93,7 @@ Returns ``true`` if the anchor is being tracked and ``false`` if no anchor with - :ref:`Mesh` **get_mesh** **(** **)** const -If provided by the ARVR Interface, this returns a mesh object for the anchor. For an anchor, this can be a shape related to the object being tracked or it can be a mesh that provides topology related to the anchor and can be used to create shadows/reflections on surfaces or for generating collision shapes. +If provided by the :ref:`ARVRInterface`, this returns a mesh object for the anchor. For an anchor, this can be a shape related to the object being tracked or it can be a mesh that provides topology related to the anchor and can be used to create shadows/reflections on surfaces or for generating collision shapes. ---- diff --git a/classes/class_arvrcamera.rst b/classes/class_arvrcamera.rst index d31bb8484..af9cef27b 100644 --- a/classes/class_arvrcamera.rst +++ b/classes/class_arvrcamera.rst @@ -20,3 +20,8 @@ This is a helper spatial node for our camera; note that, if stereoscopic renderi The position and orientation of this node is automatically updated by the ARVR Server to represent the location of the HMD if such tracking is available and can thus be used by game logic. Note that, in contrast to the ARVR Controller, the render thread has access to the most up-to-date tracking data of the HMD and the location of the ARVRCamera can lag a few milliseconds behind what is used for rendering as a result. +Tutorials +--------- + +- :doc:`../tutorials/vr/index` + diff --git a/classes/class_arvrcontroller.rst b/classes/class_arvrcontroller.rst index 71dd7c8fd..02526a4a1 100644 --- a/classes/class_arvrcontroller.rst +++ b/classes/class_arvrcontroller.rst @@ -22,6 +22,11 @@ Controllers are linked by their ID. You can create controller nodes before the c The position of the controller node is automatically updated by the :ref:`ARVRServer`. This makes this node ideal to add child nodes to visualize the controller. +Tutorials +--------- + +- :doc:`../tutorials/vr/index` + Properties ---------- diff --git a/classes/class_arvrinterface.rst b/classes/class_arvrinterface.rst index 3b827c803..50b546c27 100644 --- a/classes/class_arvrinterface.rst +++ b/classes/class_arvrinterface.rst @@ -22,6 +22,11 @@ This class needs to be implemented to make an AR or VR platform available to God Interfaces should be written in such a way that simply enabling them will give us a working setup. You can query the available interfaces through :ref:`ARVRServer`. +Tutorials +--------- + +- :doc:`../tutorials/vr/index` + Properties ---------- @@ -123,7 +128,7 @@ enum **Tracking_status**: - **ARVR_UNKNOWN_TRACKING** = **3** --- We don't know the status of the tracking or this interface does not provide feedback. -- **ARVR_NOT_TRACKING** = **4** --- Tracking is not functional (camera not plugged in or obscured, lighthouses turned off, etc.) +- **ARVR_NOT_TRACKING** = **4** --- Tracking is not functional (camera not plugged in or obscured, lighthouses turned off, etc.). Property Descriptions --------------------- diff --git a/classes/class_arvrorigin.rst b/classes/class_arvrorigin.rst index a959cf5a3..ff6dc23d1 100644 --- a/classes/class_arvrorigin.rst +++ b/classes/class_arvrorigin.rst @@ -24,6 +24,11 @@ It is the position of this node that you update when your character needs to mov For example, if your character is driving a car, the ARVROrigin node should be a child node of this car. Or, if you're implementing a teleport system to move your character, you should change the position of this node. +Tutorials +--------- + +- :doc:`../tutorials/vr/index` + Properties ---------- diff --git a/classes/class_arvrpositionaltracker.rst b/classes/class_arvrpositionaltracker.rst index 5de92a0bb..99d2cfdc3 100644 --- a/classes/class_arvrpositionaltracker.rst +++ b/classes/class_arvrpositionaltracker.rst @@ -22,6 +22,11 @@ As controllers are turned on and the AR/VR interface detects them, instances of The :ref:`ARVRController` and :ref:`ARVRAnchor` both consume objects of this type and should be used in your project. The positional trackers are just under-the-hood objects that make this all work. These are mostly exposed so that GDNative-based interfaces can interact with them. +Tutorials +--------- + +- :doc:`../tutorials/vr/index` + Properties ---------- diff --git a/classes/class_arvrserver.rst b/classes/class_arvrserver.rst index 25644839b..eb937d617 100644 --- a/classes/class_arvrserver.rst +++ b/classes/class_arvrserver.rst @@ -11,12 +11,17 @@ ARVRServer **Inherits:** :ref:`Object` -The AR/VR server. +Server for AR and VR features. Description ----------- -The AR/VR server is the heart of our AR/VR solution and handles all the processing. +The AR/VR server is the heart of our Advanced and Virtual Reality solution and handles all the processing. + +Tutorials +--------- + +- :doc:`../tutorials/vr/index` Properties ---------- @@ -151,6 +156,8 @@ Property Descriptions | *Getter* | get_primary_interface() | +----------+------------------------------+ +The primary :ref:`ARVRInterface` currently bound to the ``ARVRServer``. + ---- .. _class_ARVRServer_property_world_scale: @@ -208,7 +215,7 @@ Returns the primary interface's transformation. - :ref:`ARVRInterface` **get_interface** **(** :ref:`int` idx **)** const -Gets the interface registered at a given index in our list of interfaces. +Returns the interface registered at a given index in our list of interfaces. ---- @@ -216,7 +223,7 @@ Gets the interface registered at a given index in our list of interfaces. - :ref:`int` **get_interface_count** **(** **)** const -Gets the number of interfaces currently registered with the AR/VR server. If your project supports multiple AR/VR platforms, you can look through the available interface, and either present the user with a selection or simply try to initialize each interface and use the first one that returns ``true``. +Returns the number of interfaces currently registered with the AR/VR server. If your project supports multiple AR/VR platforms, you can look through the available interface, and either present the user with a selection or simply try to initialize each interface and use the first one that returns ``true``. ---- @@ -232,25 +239,31 @@ Returns a list of available interfaces the ID and name of each interface. - :ref:`int` **get_last_commit_usec** **(** **)** +Returns the absolute timestamp (in μs) of the last ``ARVRServer`` commit of the AR/VR eyes to :ref:`VisualServer`. The value comes from an internal call to :ref:`OS.get_ticks_usec`. + ---- .. _class_ARVRServer_method_get_last_frame_usec: - :ref:`int` **get_last_frame_usec** **(** **)** +Returns the duration (in μs) of the last frame. This is computed as the difference between :ref:`get_last_commit_usec` and :ref:`get_last_process_usec` when committing. + ---- .. _class_ARVRServer_method_get_last_process_usec: - :ref:`int` **get_last_process_usec** **(** **)** +Returns the absolute timestamp (in μs) of the last ``ARVRServer`` process callback. The value comes from an internal call to :ref:`OS.get_ticks_usec`. + ---- .. _class_ARVRServer_method_get_reference_frame: - :ref:`Transform` **get_reference_frame** **(** **)** const -Gets the reference frame transform. Mostly used internally and exposed for GDNative build interfaces. +Returns the reference frame transform. Mostly used internally and exposed for GDNative build interfaces. ---- @@ -258,7 +271,7 @@ Gets the reference frame transform. Mostly used internally and exposed for GDNat - :ref:`ARVRPositionalTracker` **get_tracker** **(** :ref:`int` idx **)** const -Gets the positional tracker at the given ID. +Returns the positional tracker at the given ID. ---- @@ -266,5 +279,5 @@ Gets the positional tracker at the given ID. - :ref:`int` **get_tracker_count** **(** **)** const -Gets the number of trackers currently registered. +Returns the number of trackers currently registered. diff --git a/classes/class_astar2d.rst b/classes/class_astar2d.rst index c1bd22809..568ae48d2 100644 --- a/classes/class_astar2d.rst +++ b/classes/class_astar2d.rst @@ -11,7 +11,7 @@ AStar2D **Inherits:** :ref:`Reference` **<** :ref:`Object` -AStar class representation that uses 2d-vectors as edges. +AStar class representation that uses 2D vectors as edges. Description ----------- diff --git a/classes/class_audioserver.rst b/classes/class_audioserver.rst index 26cddb803..09f77509f 100644 --- a/classes/class_audioserver.rst +++ b/classes/class_audioserver.rst @@ -16,7 +16,7 @@ Server interface for low-level audio access. Description ----------- -AudioServer is a low-level server interface for audio access. It is in charge of creating sample data (playable audio) as well as its playback via a voice interface. +``AudioServer`` is a low-level server interface for audio access. It is in charge of creating sample data (playable audio) as well as its playback via a voice interface. Tutorials --------- @@ -147,9 +147,9 @@ enum **SpeakerMode**: - **SPEAKER_SURROUND_31** = **1** --- A 3.1 channel surround setup was detected. -- **SPEAKER_SURROUND_51** = **2** --- A 5.1 channel surround setup was detected. +- **SPEAKER_SURROUND_51** = **2** --- A 5.1 channel surround setup was detected. -- **SPEAKER_SURROUND_71** = **3** --- A 7.1 channel surround setup was detected. +- **SPEAKER_SURROUND_71** = **3** --- A 7.1 channel surround setup was detected. Property Descriptions --------------------- @@ -239,6 +239,8 @@ Returns the names of all audio input devices detected on the system. - void **capture_set_device** **(** :ref:`String` name **)** +Sets which audio input device is used for audio capture. + ---- .. _class_AudioServer_method_generate_bus_layout: @@ -277,6 +279,8 @@ Returns the number of effects on the bus at ``bus_idx``. - :ref:`AudioEffectInstance` **get_bus_effect_instance** **(** :ref:`int` bus_idx, :ref:`int` effect_idx, :ref:`int` channel=0 **)** +Returns the :ref:`AudioEffectInstance` assigned to the given bus and effect indices (and optionally channel). + ---- .. _class_AudioServer_method_get_bus_index: @@ -363,12 +367,16 @@ Returns the speaker configuration. - :ref:`float` **get_time_since_last_mix** **(** **)** const +Returns the relative time since the last mix occurred. + ---- .. _class_AudioServer_method_get_time_to_next_mix: - :ref:`float` **get_time_to_next_mix** **(** **)** const +Returns the relative time until the next mix occurs. + ---- .. _class_AudioServer_method_is_bus_bypassing_effects: @@ -407,7 +415,9 @@ If ``true``, the bus at index ``bus_idx`` is in solo mode. - void **lock** **(** **)** -Locks the audio driver's main loop. Remember to unlock it afterwards. +Locks the audio driver's main loop. + +**Note:** Remember to unlock it afterwards. ---- diff --git a/classes/class_bitmapfont.rst b/classes/class_bitmapfont.rst index 601131ded..b3eb15e03 100644 --- a/classes/class_bitmapfont.rst +++ b/classes/class_bitmapfont.rst @@ -13,7 +13,7 @@ BitmapFont Renders text using fonts under the `BMFont `_ format. -Handles files with the ``.fnt`` extension +Handles files with the ``.fnt`` extension. Description ----------- diff --git a/classes/class_bool.rst b/classes/class_bool.rst index 290157fe2..d4e36ad5d 100644 --- a/classes/class_bool.rst +++ b/classes/class_bool.rst @@ -14,7 +14,7 @@ Boolean built-in type. Description ----------- -Boolean is a built-in type. It can represent any data type that is either a true or false value. You can think of it as an switch with on or off (1 or 0) setting . It's often used as part of programming logic in condition statements like ``if`` statements. +Boolean is a built-in type. It can represent any data type that is either a true or false value. You can think of it as an switch with on or off (1 or 0) setting. It's often used as part of programming logic in condition statements like ``if`` statements. **Note:** In a code below ``if can_shoot`` is equivalent of ``if can_shoot == true``. It is good practice to follow the natural spoken language structure when possible. Use ``if can_shoot`` rather than ``if can_shoot == true`` and use ``if not can_shoot`` rather than ``if can_shoot == false``. diff --git a/classes/class_cameraserver.rst b/classes/class_cameraserver.rst index fe8cdf87c..258655537 100644 --- a/classes/class_cameraserver.rst +++ b/classes/class_cameraserver.rst @@ -11,7 +11,14 @@ CameraServer **Inherits:** :ref:`Object` -The CameraServer keeps track of different cameras accessible in Godot. These are external cameras such as webcams or the cameras on your phone. +Server keeping track of different cameras accessible in Godot. + +Description +----------- + +The ``CameraServer`` keeps track of different cameras accessible in Godot. These are external cameras such as webcams or the cameras on your phone. + +It is notably used to provide AR modules with a video feed from the camera. Methods ------- @@ -35,7 +42,7 @@ Signals - **camera_feed_added** **(** :ref:`int` id **)** -Emitted when a :ref:`CameraFeed` is added (webcam is plugged in). +Emitted when a :ref:`CameraFeed` is added (e.g. webcam is plugged in). ---- @@ -43,7 +50,7 @@ Emitted when a :ref:`CameraFeed` is added (webcam is plugged i - **camera_feed_removed** **(** :ref:`int` id **)** -Emitted when a :ref:`CameraFeed` is removed (webcam is removed). +Emitted when a :ref:`CameraFeed` is removed (e.g. webcam is unplugged). Enumerations ------------ diff --git a/classes/class_cameratexture.rst b/classes/class_cameratexture.rst index 7a6c35990..3cf87dfa9 100644 --- a/classes/class_cameratexture.rst +++ b/classes/class_cameratexture.rst @@ -11,6 +11,11 @@ CameraTexture **Inherits:** :ref:`Texture` **<** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` +Texture provided by a :ref:`CameraFeed`. + +Description +----------- + This texture gives access to the camera texture provided by a :ref:`CameraFeed`. **Note:** Many cameras supply YCbCr images which need to be converted in a shader. diff --git a/classes/class_canvasitem.rst b/classes/class_canvasitem.rst index 5abbe6059..a00f4a1c0 100644 --- a/classes/class_canvasitem.rst +++ b/classes/class_canvasitem.rst @@ -18,13 +18,13 @@ Base class of anything 2D. Description ----------- -Base class of anything 2D. Canvas items are laid out in a tree; children inherit and extend their parent's transform. CanvasItem is extended by :ref:`Control` for anything GUI-related, and by :ref:`Node2D` for anything related to the 2D engine. +Base class of anything 2D. Canvas items are laid out in a tree; children inherit and extend their parent's transform. ``CanvasItem`` is extended by :ref:`Control` for anything GUI-related, and by :ref:`Node2D` for anything related to the 2D engine. -Any CanvasItem can draw. For this, :ref:`update` must be called, then :ref:`NOTIFICATION_DRAW` will be received on idle time to request redraw. Because of this, canvas items don't need to be redrawn on every frame, improving the performance significantly. Several functions for drawing on the CanvasItem are provided (see ``draw_*`` functions). However, they can only be used inside the :ref:`Object._notification`, signal or :ref:`_draw` virtual functions. +Any ``CanvasItem`` can draw. For this, :ref:`update` must be called, then :ref:`NOTIFICATION_DRAW` will be received on idle time to request redraw. Because of this, canvas items don't need to be redrawn on every frame, improving the performance significantly. Several functions for drawing on the ``CanvasItem`` are provided (see ``draw_*`` functions). However, they can only be used inside the :ref:`Object._notification`, signal or :ref:`_draw` virtual functions. -Canvas items are drawn in tree order. By default, children are on top of their parents so a root CanvasItem will be drawn behind everything. This behavior can be changed on a per-item basis. +Canvas items are drawn in tree order. By default, children are on top of their parents so a root ``CanvasItem`` will be drawn behind everything. This behavior can be changed on a per-item basis. -A CanvasItem can also be hidden, which will also hide its children. It provides many ways to change parameters such as modulation (for itself and its children) and self modulation (only for itself), as well as its blend mode. +A ``CanvasItem`` can also be hidden, which will also hide its children. It provides many ways to change parameters such as modulation (for itself and its children) and self modulation (only for itself), as well as its blend mode. Ultimately, a transform notification can be requested, which will notify the node that its global position changed in case the parent tree changed. @@ -160,7 +160,7 @@ Signals - **draw** **(** **)** -Emitted when the CanvasItem must redraw. This can only be connected realtime, as deferred will not allow drawing. +Emitted when the ``CanvasItem`` must redraw. This can only be connected realtime, as deferred will not allow drawing. ---- @@ -230,15 +230,15 @@ Constants .. _class_CanvasItem_constant_NOTIFICATION_EXIT_CANVAS: -- **NOTIFICATION_TRANSFORM_CHANGED** = **2000** --- The CanvasItem's transform has changed. This notification is only received if enabled by :ref:`set_notify_transform` or :ref:`set_notify_local_transform`. +- **NOTIFICATION_TRANSFORM_CHANGED** = **2000** --- The ``CanvasItem``'s transform has changed. This notification is only received if enabled by :ref:`set_notify_transform` or :ref:`set_notify_local_transform`. -- **NOTIFICATION_DRAW** = **30** --- The CanvasItem is requested to draw. +- **NOTIFICATION_DRAW** = **30** --- The ``CanvasItem`` is requested to draw. -- **NOTIFICATION_VISIBILITY_CHANGED** = **31** --- The CanvasItem's visibility has changed. +- **NOTIFICATION_VISIBILITY_CHANGED** = **31** --- The ``CanvasItem``'s visibility has changed. -- **NOTIFICATION_ENTER_CANVAS** = **32** --- The CanvasItem has entered the canvas. +- **NOTIFICATION_ENTER_CANVAS** = **32** --- The ``CanvasItem`` has entered the canvas. -- **NOTIFICATION_EXIT_CANVAS** = **33** --- The CanvasItem has exited the canvas. +- **NOTIFICATION_EXIT_CANVAS** = **33** --- The ``CanvasItem`` has exited the canvas. Property Descriptions --------------------- @@ -366,7 +366,7 @@ Method Descriptions - void **_draw** **(** **)** virtual -Called (if exists) to draw the canvas item. +Overridable function called by the engine (if defined) to draw the canvas item. ---- @@ -414,6 +414,8 @@ Draws a line from a 2D point to another, with a given color and width. It can be - void **draw_mesh** **(** :ref:`Mesh` mesh, :ref:`Texture` texture, :ref:`Texture` normal_map=null, :ref:`Transform2D` transform=Transform2D( 1, 0, 0, 1, 0, 0 ), :ref:`Color` modulate=Color( 1, 1, 1, 1 ) **)** +Draws a :ref:`Mesh` in 2D, using the provided texture. See :ref:`MeshInstance2D` for related documentation. + ---- .. _class_CanvasItem_method_draw_multiline: @@ -436,6 +438,8 @@ Draws multiple, parallel lines with a uniform ``width``, segment-by-segment colo - void **draw_multimesh** **(** :ref:`MultiMesh` multimesh, :ref:`Texture` texture, :ref:`Texture` normal_map=null **)** +Draws a :ref:`MultiMesh` in 2D with the provided texture. See :ref:`MultiMeshInstance2D` for related documentation. + ---- .. _class_CanvasItem_method_draw_polygon: @@ -564,7 +568,7 @@ Returns the canvas item RID used by :ref:`VisualServer` for - :ref:`Transform2D` **get_canvas_transform** **(** **)** const -Gets the transform matrix of this item's canvas. +Returns the transform matrix of this item's canvas. ---- @@ -572,7 +576,7 @@ Gets the transform matrix of this item's canvas. - :ref:`Vector2` **get_global_mouse_position** **(** **)** const -Gets the global position of the mouse. +Returns the global position of the mouse. ---- @@ -580,7 +584,7 @@ Gets the global position of the mouse. - :ref:`Transform2D` **get_global_transform** **(** **)** const -Gets the global transform matrix of this item. +Returns the global transform matrix of this item. ---- @@ -588,7 +592,7 @@ Gets the global transform matrix of this item. - :ref:`Transform2D` **get_global_transform_with_canvas** **(** **)** const -Gets the global transform matrix of this item in relation to the canvas. +Returns the global transform matrix of this item in relation to the canvas. ---- @@ -596,7 +600,7 @@ Gets the global transform matrix of this item in relation to the canvas. - :ref:`Vector2` **get_local_mouse_position** **(** **)** const -Gets the mouse position relative to this item's position. +Returns the mouse position relative to this item's position. ---- @@ -604,7 +608,7 @@ Gets the mouse position relative to this item's position. - :ref:`Transform2D` **get_transform** **(** **)** const -Gets the transform matrix of this item. +Returns the transform matrix of this item. ---- @@ -612,7 +616,7 @@ Gets the transform matrix of this item. - :ref:`Rect2` **get_viewport_rect** **(** **)** const -Gets the viewport's boundaries as a :ref:`Rect2`. +Returns the viewport's boundaries as a :ref:`Rect2`. ---- @@ -620,7 +624,7 @@ Gets the viewport's boundaries as a :ref:`Rect2`. - :ref:`Transform2D` **get_viewport_transform** **(** **)** const -Gets this item's transform in relation to the viewport. +Returns this item's transform in relation to the viewport. ---- @@ -628,7 +632,7 @@ Gets this item's transform in relation to the viewport. - :ref:`World2D` **get_world_2d** **(** **)** const -Gets the :ref:`World2D` where this item is in. +Returns the :ref:`World2D` where this item is in. ---- @@ -636,7 +640,7 @@ Gets the :ref:`World2D` where this item is in. - void **hide** **(** **)** -Hide the CanvasItem if it's currently visible. +Hide the ``CanvasItem`` if it's currently visible. ---- @@ -716,7 +720,7 @@ If ``enable`` is ``true``, children will be updated with global transform data. - void **show** **(** **)** -Show the CanvasItem if it's currently hidden. For controls that inherit :ref:`Popup`, the correct way to make them visible is to call one of the multiple ``popup*()`` functions instead. +Show the ``CanvasItem`` if it's currently hidden. For controls that inherit :ref:`Popup`, the correct way to make them visible is to call one of the multiple ``popup*()`` functions instead. ---- @@ -724,5 +728,5 @@ Show the CanvasItem if it's currently hidden. For controls that inherit :ref:`Po - void **update** **(** **)** -Queue the CanvasItem for update. :ref:`NOTIFICATION_DRAW` will be called on idle time to request redraw. +Queue the ``CanvasItem`` for update. :ref:`NOTIFICATION_DRAW` will be called on idle time to request redraw. diff --git a/classes/class_canvasitemmaterial.rst b/classes/class_canvasitemmaterial.rst index ac5e85617..973be6526 100644 --- a/classes/class_canvasitemmaterial.rst +++ b/classes/class_canvasitemmaterial.rst @@ -125,6 +125,10 @@ The manner in which material reacts to lighting. | *Getter* | get_particles_anim_h_frames() | +----------+------------------------------------+ +The number of columns in the spritesheet assigned as :ref:`Texture` for a :ref:`Particles2D` or :ref:`CPUParticles2D`. + +**Note:** This property is only used and visible in the editor if :ref:`particles_animation` is ``true``. + ---- .. _class_CanvasItemMaterial_property_particles_anim_loop: @@ -137,6 +141,10 @@ The manner in which material reacts to lighting. | *Getter* | get_particles_anim_loop() | +----------+--------------------------------+ +If ``true``, the particles animation will loop. + +**Note:** This property is only used and visible in the editor if :ref:`particles_animation` is ``true``. + ---- .. _class_CanvasItemMaterial_property_particles_anim_v_frames: @@ -149,6 +157,10 @@ The manner in which material reacts to lighting. | *Getter* | get_particles_anim_v_frames() | +----------+------------------------------------+ +The number of rows in the spritesheet assigned as :ref:`Texture` for a :ref:`Particles2D` or :ref:`CPUParticles2D`. + +**Note:** This property is only used and visible in the editor if :ref:`particles_animation` is ``true``. + ---- .. _class_CanvasItemMaterial_property_particles_animation: @@ -163,3 +175,7 @@ The manner in which material reacts to lighting. | *Getter* | get_particles_animation() | +-----------+--------------------------------+ +If ``true``, enable spritesheet-based animation features when assigned to :ref:`Particles2D` and :ref:`CPUParticles2D` nodes. The :ref:`ParticlesMaterial.anim_speed` or :ref:`CPUParticles2D.anim_speed` should also be set to a positive value for the animation to play. + +This property (and other ``particles_anim_*`` properties that depend on it) has no effect on other types of nodes. + diff --git a/classes/class_color.rst b/classes/class_color.rst index be74dff25..69e2f0aa2 100644 --- a/classes/class_color.rst +++ b/classes/class_color.rst @@ -821,11 +821,11 @@ Constructs a color from an HTML hexadecimal color string in ARGB or RGB format. :: - # Each of the following creates the same color RGBA(178, 217, 10, 255) - var c1 = Color("#ffb2d90a") # ARGB format with "#" - var c2 = Color("ffb2d90a") # ARGB format - var c3 = Color("#b2d90a") # RGB format with "#" - var c4 = Color("b2d90a") # RGB format + # Each of the following creates the same color RGBA(178, 217, 10, 255). + var c1 = Color("#ffb2d90a") # ARGB format with "#". + var c2 = Color("ffb2d90a") # ARGB format. + var c3 = Color("#b2d90a") # RGB format with "#". + var c4 = Color("b2d90a") # RGB format. ---- diff --git a/classes/class_cpuparticles.rst b/classes/class_cpuparticles.rst index f6956d355..a83037be8 100644 --- a/classes/class_cpuparticles.rst +++ b/classes/class_cpuparticles.rst @@ -1307,24 +1307,32 @@ Sets this node's properties to match a given :ref:`Particles` n - :ref:`float` **get_param** **(** :ref:`Parameter` param **)** const +Returns the base value of the parameter specified by :ref:`Parameter`. + ---- .. _class_CPUParticles_method_get_param_curve: - :ref:`Curve` **get_param_curve** **(** :ref:`Parameter` param **)** const +Returns the :ref:`Curve` of the parameter specified by :ref:`Parameter`. + ---- .. _class_CPUParticles_method_get_param_randomness: - :ref:`float` **get_param_randomness** **(** :ref:`Parameter` param **)** const +Returns the randomness factor of the parameter specified by :ref:`Parameter`. + ---- .. _class_CPUParticles_method_get_particle_flag: - :ref:`bool` **get_particle_flag** **(** :ref:`Flags` flag **)** const +Returns the enabled state of the given flag (see :ref:`Flags` for options). + ---- .. _class_CPUParticles_method_restart: @@ -1339,21 +1347,29 @@ Restarts the particle emitter. - void **set_param** **(** :ref:`Parameter` param, :ref:`float` value **)** +Sets the base value of the parameter specified by :ref:`Parameter`. + ---- .. _class_CPUParticles_method_set_param_curve: - void **set_param_curve** **(** :ref:`Parameter` param, :ref:`Curve` curve **)** +Sets the :ref:`Curve` of the parameter specified by :ref:`Parameter`. + ---- .. _class_CPUParticles_method_set_param_randomness: - void **set_param_randomness** **(** :ref:`Parameter` param, :ref:`float` randomness **)** +Sets the randomness factor of the parameter specified by :ref:`Parameter`. + ---- .. _class_CPUParticles_method_set_particle_flag: - void **set_particle_flag** **(** :ref:`Flags` flag, :ref:`bool` enable **)** +Enables or disables the given flag (see :ref:`Flags` for options). + diff --git a/classes/class_cpuparticles2d.rst b/classes/class_cpuparticles2d.rst index 8815a0171..5250f4349 100644 --- a/classes/class_cpuparticles2d.rst +++ b/classes/class_cpuparticles2d.rst @@ -89,8 +89,6 @@ Properties +---------------------------------------------------------+---------------------------------------------------------------------------------------+-------------------------+ | :ref:`bool` | :ref:`flag_align_y` | ``false`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------+-------------------------+ -| :ref:`float` | :ref:`flatness` | ``0.0`` | -+---------------------------------------------------------+---------------------------------------------------------------------------------------+-------------------------+ | :ref:`bool` | :ref:`fract_delta` | ``true`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------+-------------------------+ | :ref:`Vector2` | :ref:`gravity` | ``Vector2( 0, 98 )`` | @@ -761,20 +759,6 @@ Align Y axis of particle with the direction of its velocity. ---- -.. _class_CPUParticles2D_property_flatness: - -- :ref:`float` **flatness** - -+-----------+---------------------+ -| *Default* | ``0.0`` | -+-----------+---------------------+ -| *Setter* | set_flatness(value) | -+-----------+---------------------+ -| *Getter* | get_flatness() | -+-----------+---------------------+ - ----- - .. _class_CPUParticles2D_property_fract_delta: - :ref:`bool` **fract_delta** @@ -1284,24 +1268,32 @@ Sets this node's properties to match a given :ref:`Particles2D` **get_param** **(** :ref:`Parameter` param **)** const +Returns the base value of the parameter specified by :ref:`Parameter`. + ---- .. _class_CPUParticles2D_method_get_param_curve: - :ref:`Curve` **get_param_curve** **(** :ref:`Parameter` param **)** const +Returns the :ref:`Curve` of the parameter specified by :ref:`Parameter`. + ---- .. _class_CPUParticles2D_method_get_param_randomness: - :ref:`float` **get_param_randomness** **(** :ref:`Parameter` param **)** const +Returns the randomness factor of the parameter specified by :ref:`Parameter`. + ---- .. _class_CPUParticles2D_method_get_particle_flag: - :ref:`bool` **get_particle_flag** **(** :ref:`Flags` flag **)** const +Returns the enabled state of the given flag (see :ref:`Flags` for options). + ---- .. _class_CPUParticles2D_method_restart: @@ -1316,21 +1308,29 @@ Restarts the particle emitter. - void **set_param** **(** :ref:`Parameter` param, :ref:`float` value **)** +Sets the base value of the parameter specified by :ref:`Parameter`. + ---- .. _class_CPUParticles2D_method_set_param_curve: - void **set_param_curve** **(** :ref:`Parameter` param, :ref:`Curve` curve **)** +Sets the :ref:`Curve` of the parameter specified by :ref:`Parameter`. + ---- .. _class_CPUParticles2D_method_set_param_randomness: - void **set_param_randomness** **(** :ref:`Parameter` param, :ref:`float` randomness **)** +Sets the randomness factor of the parameter specified by :ref:`Parameter`. + ---- .. _class_CPUParticles2D_method_set_particle_flag: - void **set_particle_flag** **(** :ref:`Flags` flag, :ref:`bool` enable **)** +Enables or disables the given flag (see :ref:`Flags` for options). + diff --git a/classes/class_csgmesh.rst b/classes/class_csgmesh.rst index 83fb350f9..0828a8b27 100644 --- a/classes/class_csgmesh.rst +++ b/classes/class_csgmesh.rst @@ -40,6 +40,8 @@ Property Descriptions | *Getter* | get_material() | +----------+---------------------+ +The :ref:`Material` used in drawing the CSG shape. + ---- .. _class_CSGMesh_property_mesh: @@ -52,5 +54,5 @@ Property Descriptions | *Getter* | get_mesh() | +----------+-----------------+ -The mesh resource to use as a CSG shape. +The :ref:`Mesh` resource to use as a CSG shape. diff --git a/classes/class_csgprimitive.rst b/classes/class_csgprimitive.rst index a0b753ae6..6c66f495a 100644 --- a/classes/class_csgprimitive.rst +++ b/classes/class_csgprimitive.rst @@ -15,6 +15,11 @@ CSGPrimitive Base class for CSG primitives. +Description +----------- + +Parent class for various CSG primitives. It contains code and functionality that is common between them. It cannot be used directly. Instead use one of the various classes that inherit from it. + Properties ---------- diff --git a/classes/class_csgshape.rst b/classes/class_csgshape.rst index e0319f5a0..75019fb66 100644 --- a/classes/class_csgshape.rst +++ b/classes/class_csgshape.rst @@ -156,6 +156,8 @@ The operation that is performed on this shape. This is ignored for the first CSG | *Getter* | get_snap() | +-----------+-----------------+ +Snap makes the mesh snap to a given distance so that the faces of two meshes can be perfectly aligned. A lower value results in greater precision but may be harder to adjust. + ---- .. _class_CSGShape_property_use_collision: @@ -195,6 +197,8 @@ Returns an individual bit on the collision mask. - :ref:`Array` **get_meshes** **(** **)** const +Returns an :ref:`Array` with two elements, the first is the :ref:`Transform` of this node and the second is the root :ref:`Mesh` of this node. Only works when this node is the root shape. + ---- .. _class_CSGShape_method_is_root_shape: diff --git a/classes/class_dictionary.rst b/classes/class_dictionary.rst index 6ad76da20..aa4bc7104 100644 --- a/classes/class_dictionary.rst +++ b/classes/class_dictionary.rst @@ -14,7 +14,7 @@ Dictionary type. Description ----------- -Dictionary type. Associative container which contains values referenced by unique keys. Dictionaries are always passed by reference. +Dictionary type. Associative container which contains values referenced by unique keys. Dictionary are composed of pairs of keys (which must be unique) and values. You can define a dictionary by placing a comma separated list of ``key: value`` pairs in curly braces ``{}``. Erasing elements while iterating over them **is not supported**. @@ -22,14 +22,70 @@ Creating a dictionary: :: - var d = {4: 5, "A key": "A value", 28: [1, 2, 3]} + var my_dir = {} # Creates an empty dictionary. + var points_dir = {"White": 50, "Yellow": 75, "Orange": 100} + var my_dir = { + key1: value1, + key2: value2, + key3: value3, + } + +You can access values of a dictionary by referencing appropriate key in above example ``points_dir["White"]`` would return value of 50. + +:: + + export(String, "White", "Yellow", "Orange") var my_color + var points_dir = {"White": 50, "Yellow": 75, "Orange": 100} + + func _ready(): + var points = points_dir[my_color] + +In the above code ``points`` will be assigned the value that is paired with the appropriate color selected in ``my_color``. + +Dictionaries can contain more complex data: + +:: + + my_dir = {"First Array": [1, 2, 3, 4]} # Assigns an Array to a String key. To add a key to an existing dictionary, access it like an existing key and assign to it: :: - d[4] = "hello" # Add integer 4 as a key and assign the String "hello" as its value. - d["Godot"] = 3.01 # Add String "Godot" as a key and assign the value 3.01 to it. + var points_dir = {"White": 50, "Yellow": 75, "Orange": 100} + var points_dir["Blue"] = 150 # Add "Blue" as a key and assign 150 as its value. + +Finally, dictionaries can contain different types of keys and values in the same dictionary: + +:: + + var my_dir = {"String Key": 5, 4: [1, 2, 3], 7: "Hello"} # This is a valid dictionary. + +**Note:** Unlike :ref:`Array`\ s you can't compare dictionaries directly: + +:: + + array1 = [1, 2, 3] + array2 = [1, 2, 3] + + func compare_arrays(): + print(array1 == array2) # Will print true. + + dir1 = {"a": 1, "b": 2, "c": 3} + dir2 = {"a": 1, "b": 2, "c": 3} + + func compare_dictionaries(): + print(dir1 == dir2) # Will NOT print true. + +You need to first calculate the dictionary's hash with :ref:`hash` before you can compare them: + +:: + + dir1 = {"a": 1, "b": 2, "c": 3} + dir2 = {"a": 1, "b": 2, "c": 3} + + func compare_dictionaries(): + print(dir1.hash() == dir2.hash()) # Will print true. Tutorials --------- diff --git a/classes/class_directory.rst b/classes/class_directory.rst index fb6cdf3e3..67a0cd760 100644 --- a/classes/class_directory.rst +++ b/classes/class_directory.rst @@ -29,7 +29,7 @@ Here is an example on how to iterate through the files of a directory: if dir.open(path) == OK: dir.list_dir_begin() var file_name = dir.get_next() - while (file_name != ""): + while file_name != "": if dir.current_is_dir(): print("Found directory: " + file_name) else: diff --git a/classes/class_editorinspectorplugin.rst b/classes/class_editorinspectorplugin.rst index 144a82f7d..c47acedb1 100644 --- a/classes/class_editorinspectorplugin.rst +++ b/classes/class_editorinspectorplugin.rst @@ -114,5 +114,5 @@ Called to allow adding controls at the end of the list. - :ref:`bool` **parse_property** **(** :ref:`Object` object, :ref:`int` type, :ref:`String` path, :ref:`int` hint, :ref:`String` hint_text, :ref:`int` usage **)** virtual -Called to allow adding property specific editors to the inspector. Usually these inherit :ref:`EditorProperty` +Called to allow adding property specific editors to the inspector. Usually these inherit :ref:`EditorProperty`. diff --git a/classes/class_editorspatialgizmoplugin.rst b/classes/class_editorspatialgizmoplugin.rst index 05b45b3f4..1bfd05433 100644 --- a/classes/class_editorspatialgizmoplugin.rst +++ b/classes/class_editorspatialgizmoplugin.rst @@ -93,7 +93,7 @@ Override this method to commit gizmo handles. Called for this plugin's active gi - :ref:`EditorSpatialGizmo` **create_gizmo** **(** :ref:`Spatial` spatial **)** virtual -Override this method to return a custom :ref:`EditorSpatialGizmo` for the spatial nodes of your choice, return ``null`` for the rest of nodes. (See also :ref:`has_gizmo`) +Override this method to return a custom :ref:`EditorSpatialGizmo` for the spatial nodes of your choice, return ``null`` for the rest of nodes. See also :ref:`has_gizmo`. ---- diff --git a/classes/class_editorvcsinterface.rst b/classes/class_editorvcsinterface.rst index f05799d78..8d12e99b1 100644 --- a/classes/class_editorvcsinterface.rst +++ b/classes/class_editorvcsinterface.rst @@ -102,7 +102,7 @@ The following integer values are being used to signify that the detected file is - :ref:`String` **get_project_name** **(** **)** -Return the project name of the VCS working directory +Returns the project name of the VCS working directory. ---- @@ -110,7 +110,7 @@ Return the project name of the VCS working directory - :ref:`String` **get_vcs_name** **(** **)** -Return the name of the VCS if the VCS has been initialized, else return an empty string. +Returns the name of the VCS if the VCS has been initialized, else return an empty string. ---- @@ -118,7 +118,7 @@ Return the name of the VCS if the VCS has been initialized, else return an empty - :ref:`bool` **initialize** **(** :ref:`String` project_root_path **)** -Initialize the VCS addon if not already. Uses the argument value as the path to the working directory of the project. Creates the initial commit if required. Returns ``true`` if no failure occurs, else returns ``false``. +Initializes the VCS addon if not already. Uses the argument value as the path to the working directory of the project. Creates the initial commit if required. Returns ``true`` if no failure occurs, else returns ``false``. ---- @@ -150,7 +150,7 @@ Shuts down the VCS addon to allow cleanup code to run on call. Returns ``true`` - void **stage_file** **(** :ref:`String` file_path **)** -Stage the file which should be committed when :ref:`commit` is called. Argument should contain the absolute path. +Stages the file which should be committed when :ref:`commit` is called. Argument should contain the absolute path. ---- @@ -158,5 +158,5 @@ Stage the file which should be committed when :ref:`commit` file_path **)** -Unstage the file which was staged previously to be committed, so that it is no longer committed when :ref:`commit` is called. Argument should contain the absolute path. +Unstages the file which was staged previously to be committed, so that it is no longer committed when :ref:`commit` is called. Argument should contain the absolute path. diff --git a/classes/class_geometry.rst b/classes/class_geometry.rst index dd68f8b24..322d9eb93 100644 --- a/classes/class_geometry.rst +++ b/classes/class_geometry.rst @@ -235,7 +235,7 @@ The operation may result in an outer polygon (boundary) and inner polygon (hole) - :ref:`Vector3` **get_closest_point_to_segment** **(** :ref:`Vector3` point, :ref:`Vector3` s1, :ref:`Vector3` s2 **)** -Returns the 3d point on the 3d segment (``s1``, ``s2``) that is closest to ``point``. The returned point will always be inside the specified segment. +Returns the 3D point on the 3D segment (``s1``, ``s2``) that is closest to ``point``. The returned point will always be inside the specified segment. ---- @@ -243,7 +243,7 @@ Returns the 3d point on the 3d segment (``s1``, ``s2``) that is closest to ``poi - :ref:`Vector2` **get_closest_point_to_segment_2d** **(** :ref:`Vector2` point, :ref:`Vector2` s1, :ref:`Vector2` s2 **)** -Returns the 2d point on the 2d segment (``s1``, ``s2``) that is closest to ``point``. The returned point will always be inside the specified segment. +Returns the 2D point on the 2D segment (``s1``, ``s2``) that is closest to ``point``. The returned point will always be inside the specified segment. ---- @@ -251,7 +251,7 @@ Returns the 2d point on the 2d segment (``s1``, ``s2``) that is closest to ``poi - :ref:`Vector3` **get_closest_point_to_segment_uncapped** **(** :ref:`Vector3` point, :ref:`Vector3` s1, :ref:`Vector3` s2 **)** -Returns the 3d point on the 3d line defined by (``s1``, ``s2``) that is closest to ``point``. The returned point can be inside the segment (``s1``, ``s2``) or outside of it, i.e. somewhere on the line extending from the segment. +Returns the 3D point on the 3D line defined by (``s1``, ``s2``) that is closest to ``point``. The returned point can be inside the segment (``s1``, ``s2``) or outside of it, i.e. somewhere on the line extending from the segment. ---- @@ -259,7 +259,7 @@ Returns the 3d point on the 3d line defined by (``s1``, ``s2``) that is closest - :ref:`Vector2` **get_closest_point_to_segment_uncapped_2d** **(** :ref:`Vector2` point, :ref:`Vector2` s1, :ref:`Vector2` s2 **)** -Returns the 2d point on the 2d line defined by (``s1``, ``s2``) that is closest to ``point``. The returned point can be inside the segment (``s1``, ``s2``) or outside of it, i.e. somewhere on the line extending from the segment. +Returns the 2D point on the 2D line defined by (``s1``, ``s2``) that is closest to ``point``. The returned point can be inside the segment (``s1``, ``s2``) or outside of it, i.e. somewhere on the line extending from the segment. ---- @@ -267,7 +267,7 @@ Returns the 2d point on the 2d line defined by (``s1``, ``s2``) that is closest - :ref:`PoolVector3Array` **get_closest_points_between_segments** **(** :ref:`Vector3` p1, :ref:`Vector3` p2, :ref:`Vector3` q1, :ref:`Vector3` q2 **)** -Given the two 3d segments (``p1``, ``p2``) and (``q1``, ``q2``), finds those two points on the two segments that are closest to each other. Returns a :ref:`PoolVector3Array` that contains this point on (``p1``, ``p2``) as well the accompanying point on (``q1``, ``q2``). +Given the two 3D segments (``p1``, ``p2``) and (``q1``, ``q2``), finds those two points on the two segments that are closest to each other. Returns a :ref:`PoolVector3Array` that contains this point on (``p1``, ``p2``) as well the accompanying point on (``q1``, ``q2``). ---- @@ -275,7 +275,7 @@ Given the two 3d segments (``p1``, ``p2``) and (``q1``, ``q2``), finds those two - :ref:`PoolVector2Array` **get_closest_points_between_segments_2d** **(** :ref:`Vector2` p1, :ref:`Vector2` q1, :ref:`Vector2` p2, :ref:`Vector2` q2 **)** -Given the two 2d segments (``p1``, ``p2``) and (``q1``, ``q2``), finds those two points on the two segments that are closest to each other. Returns a :ref:`PoolVector2Array` that contains this point on (``p1``, ``p2``) as well the accompanying point on (``q1``, ``q2``). +Given the two 2D segments (``p1``, ``p2``) and (``q1``, ``q2``), finds those two points on the two segments that are closest to each other. Returns a :ref:`PoolVector2Array` that contains this point on (``p1``, ``p2``) as well the accompanying point on (``q1``, ``q2``). ---- @@ -393,7 +393,7 @@ Returns if ``point`` is inside the triangle specified by ``a``, ``b`` and ``c``. - :ref:`Variant` **ray_intersects_triangle** **(** :ref:`Vector3` from, :ref:`Vector3` dir, :ref:`Vector3` a, :ref:`Vector3` b, :ref:`Vector3` c **)** -Tests if the 3d ray starting at ``from`` with the direction of ``dir`` intersects the triangle specified by ``a``, ``b`` and ``c``. If yes, returns the point of intersection as :ref:`Vector3`. If no intersection takes place, an empty :ref:`Variant` is returned. +Tests if the 3D ray starting at ``from`` with the direction of ``dir`` intersects the triangle specified by ``a``, ``b`` and ``c``. If yes, returns the point of intersection as :ref:`Vector3`. If no intersection takes place, an empty :ref:`Variant` is returned. ---- @@ -401,7 +401,7 @@ Tests if the 3d ray starting at ``from`` with the direction of ``dir`` intersect - :ref:`float` **segment_intersects_circle** **(** :ref:`Vector2` segment_from, :ref:`Vector2` segment_to, :ref:`Vector2` circle_position, :ref:`float` circle_radius **)** -Given the 2d segment (``segment_from``, ``segment_to``), returns the position on the segment (as a number between 0 and 1) at which the segment hits the circle that is located at position ``circle_position`` and has radius ``circle_radius``. If the segment does not intersect the circle, -1 is returned (this is also the case if the line extending the segment would intersect the circle, but the segment does not). +Given the 2D segment (``segment_from``, ``segment_to``), returns the position on the segment (as a number between 0 and 1) at which the segment hits the circle that is located at position ``circle_position`` and has radius ``circle_radius``. If the segment does not intersect the circle, -1 is returned (this is also the case if the line extending the segment would intersect the circle, but the segment does not). ---- diff --git a/classes/class_giprobe.rst b/classes/class_giprobe.rst index 1cda3f250..43c4f6209 100644 --- a/classes/class_giprobe.rst +++ b/classes/class_giprobe.rst @@ -11,7 +11,14 @@ GIProbe **Inherits:** :ref:`VisualInstance` **<** :ref:`Spatial` **<** :ref:`Node` **<** :ref:`Object` +Real-time global illumination (GI) probe. +Description +----------- + +``GIProbe``\ s are used to provide high-quality real-time indirect light to scenes. They precompute the effect of objects that emit light and the effect of static geometry to simulate the behavior of complex light in real-time. ``GIProbe``\ s need to be baked before using, however, once baked, dynamic objects will receive light from them. Further, lights can be fully dynamic or baked. + +Having ``GIProbe``\ s in a scene can be expensive, the quality of the probe can be turned down in exchange for better performance in the :ref:`ProjectSettings` using :ref:`ProjectSettings.rendering/quality/voxel_cone_tracing/high_quality`. Tutorials --------- @@ -69,13 +76,13 @@ Enumerations enum **Subdiv**: -- **SUBDIV_64** = **0** +- **SUBDIV_64** = **0** --- Use 64 subdivisions. This is the lowest quality setting, but the fastest. Use it if you can, but especially use it on lower-end hardware. -- **SUBDIV_128** = **1** +- **SUBDIV_128** = **1** --- Use 128 subdivisions. This is the default quality setting. -- **SUBDIV_256** = **2** +- **SUBDIV_256** = **2** --- Use 256 subdivisions. -- **SUBDIV_512** = **3** +- **SUBDIV_512** = **3** --- Use 512 subdivisions. This is the highest quality setting, but the slowest. On lower-end hardware this could cause the GPU to stall. - **SUBDIV_MAX** = **4** --- Represents the size of the :ref:`Subdiv` enum. @@ -94,6 +101,10 @@ Property Descriptions | *Getter* | get_bias() | +-----------+-----------------+ +Offsets the lookup of the light contribution from the ``GIProbe``. This can be used to avoid self-shadowing, but may introduce light leaking at higher values. This and :ref:`normal_bias` should be played around with to minimize self-shadowing and light leaking. + +**Note:** ``bias`` should usually be above 1.0 as that is the size of the voxels. + ---- .. _class_GIProbe_property_compress: @@ -108,6 +119,8 @@ Property Descriptions | *Getter* | is_compressed() | +-----------+---------------------+ +If ``true``, the data for this ``GIProbe`` will be compressed. Compression saves space, but results in far worse visual quality. + ---- .. _class_GIProbe_property_data: @@ -120,6 +133,8 @@ Property Descriptions | *Getter* | get_probe_data() | +----------+-----------------------+ +The :ref:`GIProbeData` resource that holds the data for this ``GIProbe``. + ---- .. _class_GIProbe_property_dynamic_range: @@ -134,6 +149,8 @@ Property Descriptions | *Getter* | get_dynamic_range() | +-----------+--------------------------+ +The maximum brightness that the ``GIProbe`` will recognize. Brightness will be scaled within this range. + ---- .. _class_GIProbe_property_energy: @@ -148,6 +165,8 @@ Property Descriptions | *Getter* | get_energy() | +-----------+-------------------+ +Energy multiplier. Makes the lighting contribution from the ``GIProbe`` brighter. + ---- .. _class_GIProbe_property_extents: @@ -162,6 +181,8 @@ Property Descriptions | *Getter* | get_extents() | +-----------+---------------------------+ +The size of the area covered by the ``GIProbe``. If you make the extents larger without increasing the subdivisions with :ref:`subdiv`, the size of each cell will increase and result in lower detailed lighting. + ---- .. _class_GIProbe_property_interior: @@ -176,6 +197,8 @@ Property Descriptions | *Getter* | is_interior() | +-----------+---------------------+ +If ``true``, ignores the sky contribution when calculating lighting. + ---- .. _class_GIProbe_property_normal_bias: @@ -190,6 +213,8 @@ Property Descriptions | *Getter* | get_normal_bias() | +-----------+------------------------+ +Offsets the lookup into the ``GIProbe`` based on the object's normal direction. Can be used to reduce some self-shadowing artifacts. + ---- .. _class_GIProbe_property_propagation: @@ -204,6 +229,8 @@ Property Descriptions | *Getter* | get_propagation() | +-----------+------------------------+ +How much light propagates through the probe internally. A higher value allows light to spread further. + ---- .. _class_GIProbe_property_subdiv: @@ -218,6 +245,8 @@ Property Descriptions | *Getter* | get_subdiv() | +-----------+-------------------+ +Number of times to subdivide the grid that the ``GIProbe`` operates on. A higher number results in finer detail and thus higher visual quality, while lower numbers result in better performance. + Method Descriptions ------------------- @@ -225,9 +254,13 @@ Method Descriptions - void **bake** **(** :ref:`Node` from_node=null, :ref:`bool` create_visual_debug=false **)** +Bakes the effect from all :ref:`GeometryInstance`\ s marked with :ref:`GeometryInstance.use_in_baked_light` and :ref:`Light`\ s marked with either :ref:`Light.BAKE_INDIRECT` or :ref:`Light.BAKE_ALL`. If ``create_visual_debug`` is ``true``, after baking the light, this will generate a :ref:`MultiMesh` that has a cube representing each solid cell with each cube colored to the cell's albedo color. This can be used to visualize the ``GIProbe``'s data and debug any issues that may be occurring. + ---- .. _class_GIProbe_method_debug_bake: - void **debug_bake** **(** **)** +Calls :ref:`bake` with ``create_visual_debug`` enabled. + diff --git a/classes/class_graphnode.rst b/classes/class_graphnode.rst index b3f18a8bf..caed6c68d 100644 --- a/classes/class_graphnode.rst +++ b/classes/class_graphnode.rst @@ -16,9 +16,9 @@ A GraphNode is a container with potentially several input and output slots allow Description ----------- -A GraphNode is a container. Each GraphNode can have several input and output slots, sometimes refered to as ports, allowing connections between GraphNodes. To add a slot to GraphNode, add any :ref:`Control`-derived child node to it. +A GraphNode is a container. Each GraphNode can have several input and output slots, sometimes refered to as ports, allowing connections between GraphNodes. To add a slot to GraphNode, add any :ref:`Control`-derived child node to it. -After adding at least one child to GraphNode new sections will be automatically created in the Inspector called 'Slot'. When 'Slot' is expanded you will see list with index number for each slot. You can click on each of them to expand further. +After adding at least one child to GraphNode new sections will be automatically created in the Inspector called 'Slot'. When 'Slot' is expanded you will see list with index number for each slot. You can click on each of them to expand further. In the Inspector you can enable (show) or disable (hide) slots. By default all slots are disabled so you may not see any slots on your GraphNode initially. You can assign a type to each slot. Only slots of the same type will be able to connect to each other. You can also assign colors to slots. A tuple of input and output slots is defined for each GUI element included in the GraphNode. Input connections are on the left and output connections are on the right side of GraphNode. Only enabled slots are counted as connections. diff --git a/classes/class_httpclient.rst b/classes/class_httpclient.rst index bdbdbdf86..deebe30d4 100644 --- a/classes/class_httpclient.rst +++ b/classes/class_httpclient.rst @@ -561,7 +561,7 @@ If ``true``, this ``HTTPClient`` has a response that is chunked. - :ref:`Error` **poll** **(** **)** -This needs to be called in order to have any request processed. Check results with :ref:`get_status` +This needs to be called in order to have any request processed. Check results with :ref:`get_status`. ---- diff --git a/classes/class_httprequest.rst b/classes/class_httprequest.rst index 4e02ab5ab..9baa01627 100644 --- a/classes/class_httprequest.rst +++ b/classes/class_httprequest.rst @@ -171,7 +171,7 @@ enum **Result**: - **RESULT_BODY_SIZE_LIMIT_EXCEEDED** = **7** --- Request exceeded its maximum size limit, see :ref:`body_size_limit`. -- **RESULT_REQUEST_FAILED** = **8** --- Request failed. (Unused) +- **RESULT_REQUEST_FAILED** = **8** --- Request failed (currently unused). - **RESULT_DOWNLOAD_FILE_CANT_OPEN** = **9** --- HTTPRequest couldn't open the download file. diff --git a/classes/class_input.rst b/classes/class_input.rst index 80cf029cb..b9d404476 100644 --- a/classes/class_input.rst +++ b/classes/class_input.rst @@ -13,12 +13,12 @@ Input **Inherited By:** :ref:`InputDefault` -A Singleton that deals with inputs. +A singleton that deals with inputs. Description ----------- -A Singleton that deals with inputs. This includes key presses, mouse buttons and movement, joypads, and input actions. Actions and their events can be set in the **Input Map** tab in the **Project > Project Settings**, or with the :ref:`InputMap` class. +A singleton that deals with inputs. This includes key presses, mouse buttons and movement, joypads, and input actions. Actions and their events can be set in the **Input Map** tab in the **Project > Project Settings**, or with the :ref:`InputMap` class. Tutorials --------- diff --git a/classes/class_inputevent.rst b/classes/class_inputevent.rst index 6170cbd34..7fe812942 100644 --- a/classes/class_inputevent.rst +++ b/classes/class_inputevent.rst @@ -13,7 +13,7 @@ InputEvent **Inherited By:** :ref:`InputEventAction`, :ref:`InputEventJoypadButton`, :ref:`InputEventJoypadMotion`, :ref:`InputEventMIDI`, :ref:`InputEventScreenDrag`, :ref:`InputEventScreenTouch`, :ref:`InputEventWithModifiers` -Generic input event +Generic input event. Description ----------- diff --git a/classes/class_int.rst b/classes/class_int.rst index e861e182d..2d2c975c9 100644 --- a/classes/class_int.rst +++ b/classes/class_int.rst @@ -22,16 +22,16 @@ It can take values in the interval ``[-2^63, 2^63 - 1]``, i.e. ``[-9223372036854 :: - var my_variant = 0 # int, value 0 - my_variant += 4.2 # float, value 4.2 - var my_int: int = 1 # int, value 1 - my_int = 4.2 # int, value 4, the right value is implicitly cast to int - my_int = int("6.7") # int, value 6, the String is explicitly cast with [method int] + var my_variant = 0 # int, value 0. + my_variant += 4.2 # float, value 4.2. + var my_int: int = 1 # int, value 1. + my_int = 4.2 # int, value 4, the right value is implicitly cast to int. + my_int = int("6.7") # int, value 6, the String is explicitly cast with int. var max_int = 9223372036854775807 - print(max_int) # 9223372036854775807, OK + print(max_int) # 9223372036854775807, OK. max_int += 1 - print(max_int) # -9223372036854775808, we overflowed and wrapped around + print(max_int) # -9223372036854775808, we overflowed and wrapped around. Methods ------- diff --git a/classes/class_lineedit.rst b/classes/class_lineedit.rst index 2cd96b453..a6077b46e 100644 --- a/classes/class_lineedit.rst +++ b/classes/class_lineedit.rst @@ -16,7 +16,9 @@ Control that provides single-line string editing. Description ----------- -LineEdit provides a single-line string editor, used for text fields. It features many built-in shortcuts which will always be available: (the Ctrl here maps to Command on macOS) +LineEdit provides a single-line string editor, used for text fields. + +It features many built-in shortcuts which will always be available (``Ctrl`` here maps to ``Command`` on macOS): - Ctrl + C: Copy @@ -560,9 +562,9 @@ Selects characters inside ``LineEdit`` between ``from`` and ``to``. By default, :: text = "Welcome" - select() # Will select "Welcome" - select(4) # Will select "ome" - select(2, 5) # Will select "lco" + select() # Will select "Welcome". + select(4) # Will select "ome". + select(2, 5) # Will select "lco". ---- diff --git a/classes/class_menubutton.rst b/classes/class_menubutton.rst index d592b1d9d..4fb146060 100644 --- a/classes/class_menubutton.rst +++ b/classes/class_menubutton.rst @@ -16,9 +16,9 @@ Special button that brings up a :ref:`PopupMenu` when clicked. Description ----------- -Special button that brings up a :ref:`PopupMenu` when clicked. +Special button that brings up a :ref:`PopupMenu` when clicked. -New items can be created inside this :ref:`PopupMenu` using ``get_popup().add_item("My Item Name")``. You can also create them directly from the editor. To do so, select the MenuButton node, then in the toolbar at the top of the 2D editor, click **Items** then click **Add** in the popup. You will be able to give each items new properties. +New items can be created inside this :ref:`PopupMenu` using ``get_popup().add_item("My Item Name")``. You can also create them directly from the editor. To do so, select the ``MenuButton`` node, then in the toolbar at the top of the 2D editor, click **Items** then click **Add** in the popup. You will be able to give each items new properties. Properties ---------- @@ -97,7 +97,7 @@ Property Descriptions | *Getter* | is_switch_on_hover() | +-----------+----------------------------+ -If ``true``, when the cursor hovers above another MenuButton within the same parent which also has ``switch_on_hover`` enabled, it will close the current MenuButton and open the other one. +If ``true``, when the cursor hovers above another ``MenuButton`` within the same parent which also has ``switch_on_hover`` enabled, it will close the current ``MenuButton`` and open the other one. Method Descriptions ------------------- @@ -114,3 +114,5 @@ Returns the :ref:`PopupMenu` contained in this button. - void **set_disable_shortcuts** **(** :ref:`bool` disabled **)** +If ``true``, shortcuts are disabled and cannot be used to trigger the button. + diff --git a/classes/class_meshinstance2d.rst b/classes/class_meshinstance2d.rst index a4bea3fa2..1aac0e0b5 100644 --- a/classes/class_meshinstance2d.rst +++ b/classes/class_meshinstance2d.rst @@ -16,7 +16,7 @@ Node used for displaying a :ref:`Mesh` in 2D. Description ----------- -Node used for displaying a :ref:`Mesh` in 2D. Can be constructed from an existing :ref:`Sprite` use tool in Toolbar. Select "Sprite" then "Convert to Mesh2D", select settings in popup and press "Create Mesh2D". +Node used for displaying a :ref:`Mesh` in 2D. Can be constructed from an existing :ref:`Sprite` via a tool in the editor toolbar. Select "Sprite" then "Convert to Mesh2D", select settings in popup and press "Create Mesh2D". Tutorials --------- diff --git a/classes/class_networkedmultiplayerenet.rst b/classes/class_networkedmultiplayerenet.rst index f86e317f9..bcc6bcb5a 100644 --- a/classes/class_networkedmultiplayerenet.rst +++ b/classes/class_networkedmultiplayerenet.rst @@ -214,7 +214,7 @@ Disconnect the given peer. If "now" is set to ``true``, the connection will be c - :ref:`int` **get_last_packet_channel** **(** **)** const -Returns the channel of the last packet fetched via :ref:`PacketPeer.get_packet` +Returns the channel of the last packet fetched via :ref:`PacketPeer.get_packet`. ---- @@ -222,7 +222,7 @@ Returns the channel of the last packet fetched via :ref:`PacketPeer.get_packet` **get_packet_channel** **(** **)** const -Returns the channel of the next packet that will be retrieved via :ref:`PacketPeer.get_packet` +Returns the channel of the next packet that will be retrieved via :ref:`PacketPeer.get_packet`. ---- diff --git a/classes/class_node.rst b/classes/class_node.rst index 7bb9a7a4d..b02f70f08 100644 --- a/classes/class_node.rst +++ b/classes/class_node.rst @@ -590,7 +590,7 @@ Corresponds to the :ref:`NOTIFICATION_ENTER_TREE` (e.g. upon freeing, scene changing, or after calling :ref:`remove_child` in a script). If the node has children, its :ref:`_exit_tree` callback will be called last, after all its children have left the tree. -Corresponds to the :ref:`NOTIFICATION_EXIT_TREE` notification in :ref:`Object._notification` and signal :ref:`tree_exiting`. To get notified when the node has already left the active tree, connect to the :ref:`tree_exited` +Corresponds to the :ref:`NOTIFICATION_EXIT_TREE` notification in :ref:`Object._notification` and signal :ref:`tree_exiting`. To get notified when the node has already left the active tree, connect to the :ref:`tree_exited`. ---- diff --git a/classes/class_object.rst b/classes/class_object.rst index eef183368..99cc8806c 100644 --- a/classes/class_object.rst +++ b/classes/class_object.rst @@ -31,8 +31,8 @@ Property membership can be tested directly in GDScript using ``in``: :: var n = Node2D.new() - print("position" in n) # Prints "True". - print("other_property" in n) # Prints "False". + print("position" in n) # Prints "True". + print("other_property" in n) # Prints "False". Objects also receive notifications. Notifications are a simple way to notify the object about different events, so they can all be handled together. See :ref:`_notification`. diff --git a/classes/class_os.rst b/classes/class_os.rst index 8dad012cf..65a94e4fb 100644 --- a/classes/class_os.rst +++ b/classes/class_os.rst @@ -64,205 +64,205 @@ Properties Methods ------- -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`alert` **(** :ref:`String` text, :ref:`String` title="Alert!" **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`can_draw` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`can_use_threads` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`center_window` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`close_midi_inputs` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`delay_msec` **(** :ref:`int` msec **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`delay_usec` **(** :ref:`int` usec **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`dump_memory_to_file` **(** :ref:`String` file **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`dump_resources_to_file` **(** :ref:`String` file **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`execute` **(** :ref:`String` path, :ref:`PoolStringArray` arguments, :ref:`bool` blocking, :ref:`Array` output=[ ], :ref:`bool` read_stderr=false **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`find_scancode_from_string` **(** :ref:`String` string **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_audio_driver_count` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`get_audio_driver_name` **(** :ref:`int` driver **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`PoolStringArray` | :ref:`get_cmdline_args` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`PoolStringArray` | :ref:`get_connected_midi_inputs` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`VideoDriver` | :ref:`get_current_video_driver` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`get_date` **(** :ref:`bool` utc=false **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`get_datetime` **(** :ref:`bool` utc=false **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`get_datetime_from_unix_time` **(** :ref:`int` unix_time_val **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_dynamic_memory_usage` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`get_environment` **(** :ref:`String` environment **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`get_executable_path` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`PoolStringArray` | :ref:`get_granted_permissions` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Vector2` | :ref:`get_ime_selection` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`get_ime_text` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`get_latin_keyboard_variant` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`get_locale` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`get_model_name` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`get_name` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_power_percent_left` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_power_seconds_left` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`PowerState` | :ref:`get_power_state` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_process_id` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_processor_count` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Vector2` | :ref:`get_real_window_size` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`get_scancode_string` **(** :ref:`int` code **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_screen_count` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_screen_dpi` **(** :ref:`int` screen=-1 **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Vector2` | :ref:`get_screen_position` **(** :ref:`int` screen=-1 **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Vector2` | :ref:`get_screen_size` **(** :ref:`int` screen=-1 **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_splash_tick_msec` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_static_memory_peak_usage` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_static_memory_usage` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`get_system_dir` **(** :ref:`SystemDir` dir **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_system_time_msecs` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_system_time_secs` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_ticks_msec` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_ticks_usec` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`get_time` **(** :ref:`bool` utc=false **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`get_time_zone_info` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`get_unique_id` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_unix_time` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_unix_time_from_datetime` **(** :ref:`Dictionary` datetime **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`get_user_data_dir` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_video_driver_count` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`get_video_driver_name` **(** :ref:`VideoDriver` driver **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`get_virtual_keyboard_height` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Rect2` | :ref:`get_window_safe_area` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`global_menu_add_item` **(** :ref:`String` menu, :ref:`String` label, :ref:`Variant` id, :ref:`Variant` meta **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`global_menu_add_separator` **(** :ref:`String` menu **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`global_menu_clear` **(** :ref:`String` menu **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`global_menu_remove_item` **(** :ref:`String` menu, :ref:`int` idx **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`has_environment` **(** :ref:`String` environment **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`has_feature` **(** :ref:`String` tag_name **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`has_touchscreen_ui_hint` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`has_virtual_keyboard` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`hide_virtual_keyboard` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`is_debug_build` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`is_ok_left_and_cancel_right` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`is_scancode_unicode` **(** :ref:`int` code **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`is_stdout_verbose` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`is_userfs_persistent` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`is_window_always_on_top` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`is_window_focused` **(** **)** const | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Error` | :ref:`kill` **(** :ref:`int` pid **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`move_window_to_foreground` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`native_video_is_playing` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`native_video_pause` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Error` | :ref:`native_video_play` **(** :ref:`String` path, :ref:`float` volume, :ref:`String` audio_track, :ref:`String` subtitle_track **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`native_video_stop` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`native_video_unpause` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`open_midi_inputs` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`print_all_resources` **(** :ref:`String` tofile="" **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`print_all_textures_by_size` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`print_resources_by_type` **(** :ref:`PoolStringArray` types **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`print_resources_in_use` **(** :ref:`bool` short=false **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`request_attention` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`request_permission` **(** :ref:`String` name **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`request_permissions` **(** **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`set_icon` **(** :ref:`Image` icon **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`set_ime_active` **(** :ref:`bool` active **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`set_ime_position` **(** :ref:`Vector2` position **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`set_native_icon` **(** :ref:`String` filename **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Error` | :ref:`set_thread_name` **(** :ref:`String` name **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`set_use_file_access_save_and_swap` **(** :ref:`bool` enabled **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`set_window_always_on_top` **(** :ref:`bool` enabled **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`set_window_title` **(** :ref:`String` title **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Error` | :ref:`shell_open` **(** :ref:`String` uri **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| void | :ref:`show_virtual_keyboard` **(** :ref:`String` existing_text="" **)** | -+-----------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`alert` **(** :ref:`String` text, :ref:`String` title="Alert!" **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`can_draw` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`can_use_threads` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`center_window` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`close_midi_inputs` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`delay_msec` **(** :ref:`int` msec **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`delay_usec` **(** :ref:`int` usec **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`dump_memory_to_file` **(** :ref:`String` file **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`dump_resources_to_file` **(** :ref:`String` file **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`execute` **(** :ref:`String` path, :ref:`PoolStringArray` arguments, :ref:`bool` blocking=true, :ref:`Array` output=[ ], :ref:`bool` read_stderr=false **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`find_scancode_from_string` **(** :ref:`String` string **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_audio_driver_count` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`get_audio_driver_name` **(** :ref:`int` driver **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`PoolStringArray` | :ref:`get_cmdline_args` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`PoolStringArray` | :ref:`get_connected_midi_inputs` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`VideoDriver` | :ref:`get_current_video_driver` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`get_date` **(** :ref:`bool` utc=false **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`get_datetime` **(** :ref:`bool` utc=false **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`get_datetime_from_unix_time` **(** :ref:`int` unix_time_val **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_dynamic_memory_usage` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`get_environment` **(** :ref:`String` environment **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`get_executable_path` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`PoolStringArray` | :ref:`get_granted_permissions` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Vector2` | :ref:`get_ime_selection` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`get_ime_text` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`get_latin_keyboard_variant` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`get_locale` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`get_model_name` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`get_name` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_power_percent_left` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_power_seconds_left` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`PowerState` | :ref:`get_power_state` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_process_id` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_processor_count` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Vector2` | :ref:`get_real_window_size` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`get_scancode_string` **(** :ref:`int` code **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_screen_count` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_screen_dpi` **(** :ref:`int` screen=-1 **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Vector2` | :ref:`get_screen_position` **(** :ref:`int` screen=-1 **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Vector2` | :ref:`get_screen_size` **(** :ref:`int` screen=-1 **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_splash_tick_msec` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_static_memory_peak_usage` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_static_memory_usage` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`get_system_dir` **(** :ref:`SystemDir` dir **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_system_time_msecs` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_system_time_secs` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_ticks_msec` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_ticks_usec` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`get_time` **(** :ref:`bool` utc=false **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`get_time_zone_info` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`get_unique_id` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_unix_time` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_unix_time_from_datetime` **(** :ref:`Dictionary` datetime **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`get_user_data_dir` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_video_driver_count` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`get_video_driver_name` **(** :ref:`VideoDriver` driver **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`get_virtual_keyboard_height` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Rect2` | :ref:`get_window_safe_area` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`global_menu_add_item` **(** :ref:`String` menu, :ref:`String` label, :ref:`Variant` id, :ref:`Variant` meta **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`global_menu_add_separator` **(** :ref:`String` menu **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`global_menu_clear` **(** :ref:`String` menu **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`global_menu_remove_item` **(** :ref:`String` menu, :ref:`int` idx **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`has_environment` **(** :ref:`String` environment **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`has_feature` **(** :ref:`String` tag_name **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`has_touchscreen_ui_hint` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`has_virtual_keyboard` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`hide_virtual_keyboard` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`is_debug_build` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`is_ok_left_and_cancel_right` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`is_scancode_unicode` **(** :ref:`int` code **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`is_stdout_verbose` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`is_userfs_persistent` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`is_window_always_on_top` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`is_window_focused` **(** **)** const | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Error` | :ref:`kill` **(** :ref:`int` pid **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`move_window_to_foreground` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`native_video_is_playing` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`native_video_pause` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Error` | :ref:`native_video_play` **(** :ref:`String` path, :ref:`float` volume, :ref:`String` audio_track, :ref:`String` subtitle_track **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`native_video_stop` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`native_video_unpause` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`open_midi_inputs` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`print_all_resources` **(** :ref:`String` tofile="" **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`print_all_textures_by_size` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`print_resources_by_type` **(** :ref:`PoolStringArray` types **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`print_resources_in_use` **(** :ref:`bool` short=false **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`request_attention` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`request_permission` **(** :ref:`String` name **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`request_permissions` **(** **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`set_icon` **(** :ref:`Image` icon **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`set_ime_active` **(** :ref:`bool` active **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`set_ime_position` **(** :ref:`Vector2` position **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`set_native_icon` **(** :ref:`String` filename **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Error` | :ref:`set_thread_name` **(** :ref:`String` name **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`set_use_file_access_save_and_swap` **(** :ref:`bool` enabled **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`set_window_always_on_top` **(** :ref:`bool` enabled **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`set_window_title` **(** :ref:`String` title **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Error` | :ref:`shell_open` **(** :ref:`String` uri **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`show_virtual_keyboard` **(** :ref:`String` existing_text="" **)** | ++-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ Enumerations ------------ @@ -869,7 +869,7 @@ At the end of the file is a statistic of all used Resource Types. .. _class_OS_method_execute: -- :ref:`int` **execute** **(** :ref:`String` path, :ref:`PoolStringArray` arguments, :ref:`bool` blocking, :ref:`Array` output=[ ], :ref:`bool` read_stderr=false **)** +- :ref:`int` **execute** **(** :ref:`String` path, :ref:`PoolStringArray` arguments, :ref:`bool` blocking=true, :ref:`Array` output=[ ], :ref:`bool` read_stderr=false **)** Execute the file at the given path with the arguments passed as an array of strings. Platform path resolution will take place. The resolved file must exist and be executable. diff --git a/classes/class_physicsserver.rst b/classes/class_physicsserver.rst index 74bf54368..18cb9095f 100644 --- a/classes/class_physicsserver.rst +++ b/classes/class_physicsserver.rst @@ -350,7 +350,7 @@ enum **HingeJointFlag**: - **HINGE_JOINT_FLAG_USE_LIMIT** = **0** --- If ``true``, the Hinge has a maximum and a minimum rotation. -- **HINGE_JOINT_FLAG_ENABLE_MOTOR** = **1** --- If ``true``, a motor turns the Hinge +- **HINGE_JOINT_FLAG_ENABLE_MOTOR** = **1** --- If ``true``, a motor turns the Hinge. ---- diff --git a/classes/class_projectsettings.rst b/classes/class_projectsettings.rst index 92a54633f..256447fa5 100644 --- a/classes/class_projectsettings.rst +++ b/classes/class_projectsettings.rst @@ -25,565 +25,613 @@ When naming a Project Settings property, use the full path to the setting includ Properties ---------- -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`android/modules` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Color` | :ref:`application/boot_splash/bg_color` | ``Color( 0.14, 0.14, 0.14, 1 )`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`application/boot_splash/fullsize` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`application/boot_splash/image` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`application/boot_splash/use_filter` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`application/config/custom_user_dir_name` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`application/config/description` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`application/config/icon` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`application/config/macos_native_icon` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`application/config/name` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`application/config/project_settings_override` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`application/config/use_custom_user_dir` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`application/config/windows_native_icon` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`application/run/disable_stderr` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`application/run/disable_stdout` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`application/run/frame_delay_msec` | ``0`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`application/run/low_processor_mode` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`application/run/low_processor_mode_sleep_usec` | ``6900`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`application/run/main_scene` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`float` | :ref:`audio/channel_disable_threshold_db` | ``-60.0`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`float` | :ref:`audio/channel_disable_time` | ``2.0`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`audio/default_bus_layout` | ``"res://default_bus_layout.tres"`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`audio/driver` | ``"PulseAudio"`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`audio/enable_audio_input` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`audio/mix_rate` | ``44100`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`audio/output_latency` | ``15`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`audio/video_delay_compensation_ms` | ``0`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`compression/formats/gzip/compression_level` | ``-1`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`compression/formats/zlib/compression_level` | ``-1`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`compression/formats/zstd/compression_level` | ``3`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`compression/formats/zstd/long_distance_matching` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`compression/formats/zstd/window_log_size` | ``27`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/completion/autocomplete_setters_and_getters` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/constant_used_as_function` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/deprecated_keyword` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/enable` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/exclude_addons` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/function_conflicts_constant` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/function_conflicts_variable` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/function_may_yield` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/function_used_as_property` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/incompatible_ternary` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/integer_division` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/narrowing_conversion` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/property_used_as_function` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/return_value_discarded` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/shadowed_variable` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/standalone_expression` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/standalone_ternary` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/treat_warnings_as_errors` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/unassigned_variable` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/unassigned_variable_op_assign` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/unreachable_code` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/unsafe_call_argument` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/unsafe_cast` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/unsafe_method_access` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/unsafe_property_access` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/unused_argument` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/unused_class_variable` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/unused_signal` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/unused_variable` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/variable_conflicts_function` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/gdscript/warnings/void_assignment` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`debug/settings/crash_handler/message` | ``"Please include this when reporting the bug on https://github.com/godotengine/godot/issues"`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`debug/settings/fps/force_fps` | ``0`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`debug/settings/gdscript/max_call_stack` | ``1024`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`debug/settings/profiler/max_functions` | ``16384`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/settings/stdout/print_fps` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`debug/settings/stdout/verbose_stdout` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`debug/settings/visual_script/max_call_stack` | ``1024`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`display/mouse_cursor/custom_image` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Vector2` | :ref:`display/mouse_cursor/custom_image_hotspot` | ``Vector2( 0, 0 )`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Vector2` | :ref:`display/mouse_cursor/tooltip_position_offset` | ``Vector2( 10, 10 )`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`display/window/dpi/allow_hidpi` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`display/window/energy_saving/keep_screen_on` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`display/window/handheld/orientation` | ``"landscape"`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`display/window/ios/hide_home_indicator` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`display/window/per_pixel_transparency/allowed` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`display/window/per_pixel_transparency/enabled` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`display/window/size/always_on_top` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`display/window/size/borderless` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`display/window/size/fullscreen` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`display/window/size/height` | ``600`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`display/window/size/resizable` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`display/window/size/test_height` | ``0`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`display/window/size/test_width` | ``0`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`display/window/size/width` | ``1024`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`display/window/vsync/use_vsync` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`display/window/vsync/vsync_via_compositor` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`editor/script_templates_search_path` | ``"res://script_templates"`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`PoolStringArray` | :ref:`editor/search_in_file_extensions` | ``PoolStringArray( "gd", "shader" )`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`gui/common/default_scroll_deadzone` | ``0`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`gui/common/swap_ok_cancel` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`gui/theme/custom` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`gui/theme/custom_font` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`gui/theme/use_hidpi` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`gui/timers/incremental_search_max_interval_msec` | ``2000`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`float` | :ref:`gui/timers/text_edit_idle_detect_sec` | ``3`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`input/ui_accept` | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777221,"unicode":0,"echo":false,"script":null), Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777222,"unicode":0,"echo":false,"script":null), Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"unicode":0,"echo":false,"script":null), Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":0,"pressure":0.0,"pressed":false,"script":null) ]}`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`input/ui_cancel` | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777217,"unicode":0,"echo":false,"script":null), Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":1,"pressure":0.0,"pressed":false,"script":null) ]}`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`input/ui_down` | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777234,"unicode":0,"echo":false,"script":null), Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":13,"pressure":0.0,"pressed":false,"script":null) ]}`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`input/ui_end` | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777230,"unicode":0,"echo":false,"script":null) ]}`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`input/ui_focus_next` | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777218,"unicode":0,"echo":false,"script":null) ]}`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`input/ui_focus_prev` | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":true,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777218,"unicode":0,"echo":false,"script":null) ]}`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`input/ui_home` | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777229,"unicode":0,"echo":false,"script":null) ]}`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`input/ui_left` | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777231,"unicode":0,"echo":false,"script":null), Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":14,"pressure":0.0,"pressed":false,"script":null) ]}`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`input/ui_page_down` | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777236,"unicode":0,"echo":false,"script":null) ]}`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`input/ui_page_up` | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777235,"unicode":0,"echo":false,"script":null) ]}`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`input/ui_right` | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777233,"unicode":0,"echo":false,"script":null), Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":15,"pressure":0.0,"pressed":false,"script":null) ]}`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`input/ui_select` | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"unicode":0,"echo":false,"script":null), Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":3,"pressure":0.0,"pressed":false,"script":null) ]}`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Dictionary` | :ref:`input/ui_up` | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777232,"unicode":0,"echo":false,"script":null), Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":12,"pressure":0.0,"pressed":false,"script":null) ]}`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`input_devices/pointing/emulate_mouse_from_touch` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`input_devices/pointing/emulate_touch_from_mouse` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_1` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_10` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_11` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_12` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_13` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_14` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_15` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_16` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_17` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_18` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_19` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_2` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_20` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_3` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_4` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_5` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_6` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_7` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_8` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_physics/layer_9` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_1` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_10` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_11` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_12` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_13` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_14` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_15` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_16` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_17` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_18` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_19` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_2` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_20` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_3` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_4` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_5` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_6` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_7` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_8` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/2d_render/layer_9` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_1` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_10` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_11` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_12` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_13` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_14` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_15` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_16` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_17` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_18` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_19` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_2` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_20` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_3` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_4` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_5` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_6` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_7` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_8` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_physics/layer_9` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_1` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_10` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_11` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_12` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_13` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_14` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_15` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_16` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_17` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_18` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_19` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_2` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_20` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_3` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_4` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_5` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_6` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_7` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_8` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`layer_names/3d_render/layer_9` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`locale/fallback` | ``"en"`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`locale/test` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`logging/file_logging/enable_file_logging` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`logging/file_logging/log_path` | ``"user://logs/log.txt"`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`logging/file_logging/max_log_files` | ``10`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`memory/limits/message_queue/max_size_kb` | ``1024`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`memory/limits/multithreaded_server/rid_pool_prealloc` | ``60`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/debugger_stdout/max_chars_per_second` | ``2048`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/debugger_stdout/max_errors_per_second` | ``100`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/debugger_stdout/max_messages_per_frame` | ``10`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/debugger_stdout/max_warnings_per_second` | ``100`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/packet_peer_stream/max_buffer_po2` | ``16`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/tcp/connect_timeout_seconds` | ``30`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/webrtc/max_channel_in_buffer_kb` | ``64`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/websocket_client/max_in_buffer_kb` | ``64`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/websocket_client/max_in_packets` | ``1024`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/websocket_client/max_out_buffer_kb` | ``64`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/websocket_client/max_out_packets` | ``1024`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/websocket_server/max_in_buffer_kb` | ``64`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/websocket_server/max_in_packets` | ``1024`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/websocket_server/max_out_buffer_kb` | ``64`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/limits/websocket_server/max_out_packets` | ``1024`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/remote_fs/page_read_ahead` | ``4`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`network/remote_fs/page_size` | ``65536`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`network/ssl/certificates` | ``""`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`node/name_casing` | ``0`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`node/name_num_separator` | ``0`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`physics/2d/default_gravity` | ``98`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`physics/2d/physics_engine` | ``"DEFAULT"`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`physics/2d/thread_model` | ``1`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`physics/3d/active_soft_world` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`float` | :ref:`physics/3d/default_gravity` | ``9.8`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`physics/3d/physics_engine` | ``"DEFAULT"`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`physics/common/physics_fps` | ``60`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`float` | :ref:`physics/common/physics_jitter_fix` | ``0.5`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Color` | :ref:`rendering/environment/default_clear_color` | ``Color( 0.3, 0.3, 0.3, 1 )`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/limits/buffers/blend_shape_max_buffer_size_kb` | ``4096`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/limits/buffers/canvas_polygon_buffer_size_kb` | ``128`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/limits/buffers/canvas_polygon_index_buffer_size_kb` | ``128`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/limits/buffers/immediate_buffer_size_kb` | ``2048`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/limits/rendering/max_renderable_elements` | ``65536`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/limits/rendering/max_renderable_lights` | ``4096`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/limits/rendering/max_renderable_reflections` | ``1024`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`float` | :ref:`rendering/limits/time/time_rollover_secs` | ``3600`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/2d/gles2_use_nvidia_rect_flicker_workaround` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/2d/use_pixel_snap` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`rendering/quality/depth_prepass/disable_for_vendors` | ``"PowerVR,Mali,Adreno,Apple"`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/depth_prepass/enable` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/directional_shadow/size` | ``4096`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/directional_shadow/size.mobile` | ``2048`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`String` | :ref:`rendering/quality/driver/driver_name` | ``"GLES3"`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/driver/fallback_to_gles2` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/filters/anisotropic_filter_level` | ``4`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/filters/use_nearest_mipmap_filter` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/intended_usage/framebuffer_allocation` | ``2`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/intended_usage/framebuffer_allocation.mobile` | ``3`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/reflections/high_quality_ggx` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/reflections/high_quality_ggx.mobile` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/reflections/texture_array_reflections` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/reflections/texture_array_reflections.mobile` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/shading/force_blinn_over_ggx` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/shading/force_blinn_over_ggx.mobile` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/shading/force_lambert_over_burley` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/shading/force_lambert_over_burley.mobile` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/shading/force_vertex_shading` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/shading/force_vertex_shading.mobile` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/shadow_atlas/quadrant_0_subdiv` | ``1`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/shadow_atlas/quadrant_1_subdiv` | ``2`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/shadow_atlas/quadrant_2_subdiv` | ``3`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/shadow_atlas/quadrant_3_subdiv` | ``4`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/shadow_atlas/size` | ``4096`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/shadow_atlas/size.mobile` | ``2048`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/shadows/filter_mode` | ``1`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/shadows/filter_mode.mobile` | ``0`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/subsurface_scattering/follow_surface` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/subsurface_scattering/quality` | ``1`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/quality/subsurface_scattering/scale` | ``1.0`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/subsurface_scattering/weight_samples` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/quality/voxel_cone_tracing/high_quality` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`int` | :ref:`rendering/threads/thread_model` | ``1`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/vram_compression/import_bptc` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/vram_compression/import_etc` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/vram_compression/import_etc2` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/vram_compression/import_pvrtc` | ``false`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`bool` | :ref:`rendering/vram_compression/import_s3tc` | ``true`` | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| :ref:`Script` | :ref:`script` | | -+-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`android/modules` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Color` | :ref:`application/boot_splash/bg_color` | ``Color( 0.14, 0.14, 0.14, 1 )`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`application/boot_splash/fullsize` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`application/boot_splash/image` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`application/boot_splash/use_filter` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`application/config/custom_user_dir_name` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`application/config/description` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`application/config/icon` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`application/config/macos_native_icon` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`application/config/name` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`application/config/project_settings_override` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`application/config/use_custom_user_dir` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`application/config/windows_native_icon` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`application/run/disable_stderr` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`application/run/disable_stdout` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`application/run/frame_delay_msec` | ``0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`application/run/low_processor_mode` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`application/run/low_processor_mode_sleep_usec` | ``6900`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`application/run/main_scene` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`float` | :ref:`audio/channel_disable_threshold_db` | ``-60.0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`float` | :ref:`audio/channel_disable_time` | ``2.0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`audio/default_bus_layout` | ``"res://default_bus_layout.tres"`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`audio/driver` | ``"PulseAudio"`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`audio/enable_audio_input` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`audio/mix_rate` | ``44100`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`audio/output_latency` | ``15`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`audio/video_delay_compensation_ms` | ``0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`compression/formats/gzip/compression_level` | ``-1`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`compression/formats/zlib/compression_level` | ``-1`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`compression/formats/zstd/compression_level` | ``3`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`compression/formats/zstd/long_distance_matching` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`compression/formats/zstd/window_log_size` | ``27`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/completion/autocomplete_setters_and_getters` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/constant_used_as_function` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/deprecated_keyword` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/enable` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/exclude_addons` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/function_conflicts_constant` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/function_conflicts_variable` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/function_may_yield` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/function_used_as_property` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/incompatible_ternary` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/integer_division` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/narrowing_conversion` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/property_used_as_function` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/return_value_discarded` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/shadowed_variable` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/standalone_expression` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/standalone_ternary` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/treat_warnings_as_errors` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/unassigned_variable` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/unassigned_variable_op_assign` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/unreachable_code` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/unsafe_call_argument` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/unsafe_cast` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/unsafe_method_access` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/unsafe_property_access` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/unused_argument` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/unused_class_variable` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/unused_signal` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/unused_variable` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/variable_conflicts_function` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/gdscript/warnings/void_assignment` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`debug/settings/crash_handler/message` | ``"Please include this when reporting the bug on https://github.com/godotengine/godot/issues"`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`debug/settings/fps/force_fps` | ``0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`debug/settings/gdscript/max_call_stack` | ``1024`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`debug/settings/profiler/max_functions` | ``16384`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/settings/stdout/print_fps` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`debug/settings/stdout/verbose_stdout` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`debug/settings/visual_script/max_call_stack` | ``1024`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Color` | :ref:`debug/shapes/collision/contact_color` | ``Color( 1, 0.2, 0.1, 0.8 )`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`debug/shapes/collision/max_contacts_displayed` | ``10000`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Color` | :ref:`debug/shapes/collision/shape_color` | ``Color( 0, 0.6, 0.7, 0.5 )`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Color` | :ref:`debug/shapes/navigation/disabled_geometry_color` | ``Color( 1, 0.7, 0.1, 0.4 )`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Color` | :ref:`debug/shapes/navigation/geometry_color` | ``Color( 0.1, 1, 0.7, 0.4 )`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`display/mouse_cursor/custom_image` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Vector2` | :ref:`display/mouse_cursor/custom_image_hotspot` | ``Vector2( 0, 0 )`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Vector2` | :ref:`display/mouse_cursor/tooltip_position_offset` | ``Vector2( 10, 10 )`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`display/window/dpi/allow_hidpi` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`display/window/energy_saving/keep_screen_on` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`display/window/handheld/orientation` | ``"landscape"`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`display/window/ios/hide_home_indicator` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`display/window/per_pixel_transparency/allowed` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`display/window/per_pixel_transparency/enabled` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`display/window/size/always_on_top` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`display/window/size/borderless` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`display/window/size/fullscreen` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`display/window/size/height` | ``600`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`display/window/size/resizable` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`display/window/size/test_height` | ``0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`display/window/size/test_width` | ``0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`display/window/size/width` | ``1024`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`display/window/vsync/use_vsync` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`display/window/vsync/vsync_via_compositor` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`editor/script_templates_search_path` | ``"res://script_templates"`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`PoolStringArray` | :ref:`editor/search_in_file_extensions` | ``PoolStringArray( "gd", "shader" )`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`gui/common/default_scroll_deadzone` | ``0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`gui/common/swap_ok_cancel` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`gui/theme/custom` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`gui/theme/custom_font` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`gui/theme/use_hidpi` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`gui/timers/incremental_search_max_interval_msec` | ``2000`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`float` | :ref:`gui/timers/text_edit_idle_detect_sec` | ``3`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`float` | :ref:`gui/timers/tooltip_delay_sec` | ``0.5`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`input/ui_accept` | | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`input/ui_cancel` | | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`input/ui_down` | | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`input/ui_end` | | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`input/ui_focus_next` | | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`input/ui_focus_prev` | | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`input/ui_home` | | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`input/ui_left` | | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`input/ui_page_down` | | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`input/ui_page_up` | | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`input/ui_right` | | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`input/ui_select` | | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Dictionary` | :ref:`input/ui_up` | | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`input_devices/pointing/emulate_mouse_from_touch` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`input_devices/pointing/emulate_touch_from_mouse` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_1` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_10` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_11` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_12` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_13` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_14` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_15` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_16` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_17` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_18` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_19` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_2` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_20` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_3` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_4` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_5` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_6` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_7` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_8` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_physics/layer_9` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_1` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_10` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_11` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_12` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_13` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_14` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_15` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_16` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_17` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_18` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_19` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_2` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_20` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_3` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_4` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_5` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_6` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_7` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_8` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/2d_render/layer_9` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_1` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_10` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_11` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_12` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_13` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_14` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_15` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_16` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_17` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_18` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_19` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_2` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_20` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_3` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_4` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_5` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_6` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_7` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_8` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_physics/layer_9` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_1` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_10` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_11` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_12` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_13` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_14` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_15` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_16` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_17` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_18` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_19` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_2` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_20` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_3` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_4` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_5` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_6` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_7` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_8` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`layer_names/3d_render/layer_9` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`locale/fallback` | ``"en"`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`locale/test` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`logging/file_logging/enable_file_logging` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`logging/file_logging/log_path` | ``"user://logs/log.txt"`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`logging/file_logging/max_log_files` | ``10`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`memory/limits/message_queue/max_size_kb` | ``1024`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`memory/limits/multithreaded_server/rid_pool_prealloc` | ``60`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/debugger_stdout/max_chars_per_second` | ``2048`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/debugger_stdout/max_errors_per_second` | ``100`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/debugger_stdout/max_messages_per_frame` | ``10`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/debugger_stdout/max_warnings_per_second` | ``100`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/packet_peer_stream/max_buffer_po2` | ``16`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/tcp/connect_timeout_seconds` | ``30`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/webrtc/max_channel_in_buffer_kb` | ``64`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/websocket_client/max_in_buffer_kb` | ``64`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/websocket_client/max_in_packets` | ``1024`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/websocket_client/max_out_buffer_kb` | ``64`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/websocket_client/max_out_packets` | ``1024`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/websocket_server/max_in_buffer_kb` | ``64`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/websocket_server/max_in_packets` | ``1024`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/websocket_server/max_out_buffer_kb` | ``64`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/limits/websocket_server/max_out_packets` | ``1024`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/remote_fs/page_read_ahead` | ``4`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`network/remote_fs/page_size` | ``65536`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`network/ssl/certificates` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`node/name_casing` | ``0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`node/name_num_separator` | ``0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`physics/2d/bp_hash_table_size` | ``4096`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`physics/2d/cell_size` | ``128`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`float` | :ref:`physics/2d/default_angular_damp` | ``1.0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`physics/2d/default_gravity` | ``98`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Vector2` | :ref:`physics/2d/default_gravity_vector` | ``Vector2( 0, 1 )`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`float` | :ref:`physics/2d/default_linear_damp` | ``0.1`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`physics/2d/large_object_surface_threshold_in_cells` | ``512`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`physics/2d/physics_engine` | ``"DEFAULT"`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`float` | :ref:`physics/2d/sleep_threshold_angular` | ``0.139626`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`float` | :ref:`physics/2d/sleep_threshold_linear` | ``2.0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`physics/2d/thread_model` | ``1`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`float` | :ref:`physics/2d/time_before_sleep` | ``0.5`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`physics/3d/active_soft_world` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`float` | :ref:`physics/3d/default_angular_damp` | ``0.1`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`float` | :ref:`physics/3d/default_gravity` | ``9.8`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Vector3` | :ref:`physics/3d/default_gravity_vector` | ``Vector3( 0, -1, 0 )`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`float` | :ref:`physics/3d/default_linear_damp` | ``0.1`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`physics/3d/physics_engine` | ``"DEFAULT"`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`physics/common/enable_object_picking` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`physics/common/physics_fps` | ``60`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`float` | :ref:`physics/common/physics_jitter_fix` | ``0.5`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`Color` | :ref:`rendering/environment/default_clear_color` | ``Color( 0.3, 0.3, 0.3, 1 )`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`rendering/environment/default_environment` | ``""`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/limits/buffers/blend_shape_max_buffer_size_kb` | ``4096`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/limits/buffers/canvas_polygon_buffer_size_kb` | ``128`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/limits/buffers/canvas_polygon_index_buffer_size_kb` | ``128`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/limits/buffers/immediate_buffer_size_kb` | ``2048`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/limits/rendering/max_renderable_elements` | ``65536`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/limits/rendering/max_renderable_lights` | ``4096`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/limits/rendering/max_renderable_reflections` | ``1024`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`float` | :ref:`rendering/limits/time/time_rollover_secs` | ``3600`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/2d/gles2_use_nvidia_rect_flicker_workaround` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/2d/use_pixel_snap` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/depth/hdr` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/depth/hdr.mobile` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`rendering/quality/depth_prepass/disable_for_vendors` | ``"PowerVR,Mali,Adreno,Apple"`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/depth_prepass/enable` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/directional_shadow/size` | ``4096`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/directional_shadow/size.mobile` | ``2048`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`String` | :ref:`rendering/quality/driver/driver_name` | ``"GLES3"`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/driver/fallback_to_gles2` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/filters/anisotropic_filter_level` | ``4`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/filters/msaa` | ``0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/filters/use_nearest_mipmap_filter` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/intended_usage/framebuffer_allocation` | ``2`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/intended_usage/framebuffer_allocation.mobile` | ``3`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/reflections/atlas_size` | ``2048`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/reflections/atlas_subdiv` | ``8`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/reflections/high_quality_ggx` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/reflections/high_quality_ggx.mobile` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/reflections/texture_array_reflections` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/reflections/texture_array_reflections.mobile` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/shading/force_blinn_over_ggx` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/shading/force_blinn_over_ggx.mobile` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/shading/force_lambert_over_burley` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/shading/force_lambert_over_burley.mobile` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/shading/force_vertex_shading` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/shading/force_vertex_shading.mobile` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/shadow_atlas/quadrant_0_subdiv` | ``1`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/shadow_atlas/quadrant_1_subdiv` | ``2`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/shadow_atlas/quadrant_2_subdiv` | ``3`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/shadow_atlas/quadrant_3_subdiv` | ``4`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/shadow_atlas/size` | ``4096`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/shadow_atlas/size.mobile` | ``2048`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/shadows/filter_mode` | ``1`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/shadows/filter_mode.mobile` | ``0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/subsurface_scattering/follow_surface` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/subsurface_scattering/quality` | ``1`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/quality/subsurface_scattering/scale` | ``1.0`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/subsurface_scattering/weight_samples` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/quality/voxel_cone_tracing/high_quality` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`int` | :ref:`rendering/threads/thread_model` | ``1`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/vram_compression/import_bptc` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/vram_compression/import_etc` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/vram_compression/import_etc2` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/vram_compression/import_pvrtc` | ``false`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ +| :ref:`bool` | :ref:`rendering/vram_compression/import_s3tc` | ``true`` | ++-----------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+ Methods ------- @@ -1457,6 +1505,56 @@ Maximum call stack in visual scripting, to avoid infinite recursion. ---- +.. _class_ProjectSettings_property_debug/shapes/collision/contact_color: + +- :ref:`Color` **debug/shapes/collision/contact_color** + ++-----------+-------------------------------+ +| *Default* | ``Color( 1, 0.2, 0.1, 0.8 )`` | ++-----------+-------------------------------+ + +---- + +.. _class_ProjectSettings_property_debug/shapes/collision/max_contacts_displayed: + +- :ref:`int` **debug/shapes/collision/max_contacts_displayed** + ++-----------+-----------+ +| *Default* | ``10000`` | ++-----------+-----------+ + +---- + +.. _class_ProjectSettings_property_debug/shapes/collision/shape_color: + +- :ref:`Color` **debug/shapes/collision/shape_color** + ++-----------+-------------------------------+ +| *Default* | ``Color( 0, 0.6, 0.7, 0.5 )`` | ++-----------+-------------------------------+ + +---- + +.. _class_ProjectSettings_property_debug/shapes/navigation/disabled_geometry_color: + +- :ref:`Color` **debug/shapes/navigation/disabled_geometry_color** + ++-----------+-------------------------------+ +| *Default* | ``Color( 1, 0.7, 0.1, 0.4 )`` | ++-----------+-------------------------------+ + +---- + +.. _class_ProjectSettings_property_debug/shapes/navigation/geometry_color: + +- :ref:`Color` **debug/shapes/navigation/geometry_color** + ++-----------+-------------------------------+ +| *Default* | ``Color( 0.1, 1, 0.7, 0.4 )`` | ++-----------+-------------------------------+ + +---- + .. _class_ProjectSettings_property_display/mouse_cursor/custom_image: - :ref:`String` **display/mouse_cursor/custom_image** @@ -1789,134 +1887,92 @@ Timer for detecting idle in the editor (in seconds). ---- +.. _class_ProjectSettings_property_gui/timers/tooltip_delay_sec: + +- :ref:`float` **gui/timers/tooltip_delay_sec** + ++-----------+---------+ +| *Default* | ``0.5`` | ++-----------+---------+ + +---- + .. _class_ProjectSettings_property_input/ui_accept: - :ref:`Dictionary` **input/ui_accept** -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| *Default* | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777221,"unicode":0,"echo":false,"script":null), Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777222,"unicode":0,"echo":false,"script":null), Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"unicode":0,"echo":false,"script":null), Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":0,"pressure":0.0,"pressed":false,"script":null) ]}`` | -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - ---- .. _class_ProjectSettings_property_input/ui_cancel: - :ref:`Dictionary` **input/ui_cancel** -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| *Default* | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777217,"unicode":0,"echo":false,"script":null), Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":1,"pressure":0.0,"pressed":false,"script":null) ]}`` | -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - ---- .. _class_ProjectSettings_property_input/ui_down: - :ref:`Dictionary` **input/ui_down** -+-----------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| *Default* | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777234,"unicode":0,"echo":false,"script":null), Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":13,"pressure":0.0,"pressed":false,"script":null) ]}`` | -+-----------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - ---- .. _class_ProjectSettings_property_input/ui_end: - :ref:`Dictionary` **input/ui_end** -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| *Default* | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777230,"unicode":0,"echo":false,"script":null) ]}`` | -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - ---- .. _class_ProjectSettings_property_input/ui_focus_next: - :ref:`Dictionary` **input/ui_focus_next** -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| *Default* | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777218,"unicode":0,"echo":false,"script":null) ]}`` | -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - ---- .. _class_ProjectSettings_property_input/ui_focus_prev: - :ref:`Dictionary` **input/ui_focus_prev** -+-----------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| *Default* | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":true,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777218,"unicode":0,"echo":false,"script":null) ]}`` | -+-----------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - ---- .. _class_ProjectSettings_property_input/ui_home: - :ref:`Dictionary` **input/ui_home** -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| *Default* | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777229,"unicode":0,"echo":false,"script":null) ]}`` | -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - ---- .. _class_ProjectSettings_property_input/ui_left: - :ref:`Dictionary` **input/ui_left** -+-----------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| *Default* | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777231,"unicode":0,"echo":false,"script":null), Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":14,"pressure":0.0,"pressed":false,"script":null) ]}`` | -+-----------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - ---- .. _class_ProjectSettings_property_input/ui_page_down: - :ref:`Dictionary` **input/ui_page_down** -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| *Default* | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777236,"unicode":0,"echo":false,"script":null) ]}`` | -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - ---- .. _class_ProjectSettings_property_input/ui_page_up: - :ref:`Dictionary` **input/ui_page_up** -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| *Default* | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777235,"unicode":0,"echo":false,"script":null) ]}`` | -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - ---- .. _class_ProjectSettings_property_input/ui_right: - :ref:`Dictionary` **input/ui_right** -+-----------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| *Default* | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777233,"unicode":0,"echo":false,"script":null), Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":15,"pressure":0.0,"pressed":false,"script":null) ]}`` | -+-----------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - ---- .. _class_ProjectSettings_property_input/ui_select: - :ref:`Dictionary` **input/ui_select** -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| *Default* | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"unicode":0,"echo":false,"script":null), Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":3,"pressure":0.0,"pressed":false,"script":null) ]}`` | -+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - ---- .. _class_ProjectSettings_property_input/ui_up: - :ref:`Dictionary` **input/ui_up** -+-----------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| *Default* | ``{"deadzone": 0.5,"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777232,"unicode":0,"echo":false,"script":null), Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":12,"pressure":0.0,"pressed":false,"script":null) ]}`` | -+-----------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ - ---- .. _class_ProjectSettings_property_input_devices/pointing/emulate_mouse_from_touch: @@ -3045,6 +3101,36 @@ What to use to separate node name from number. This is mostly an editor setting. ---- +.. _class_ProjectSettings_property_physics/2d/bp_hash_table_size: + +- :ref:`int` **physics/2d/bp_hash_table_size** + ++-----------+----------+ +| *Default* | ``4096`` | ++-----------+----------+ + +---- + +.. _class_ProjectSettings_property_physics/2d/cell_size: + +- :ref:`int` **physics/2d/cell_size** + ++-----------+---------+ +| *Default* | ``128`` | ++-----------+---------+ + +---- + +.. _class_ProjectSettings_property_physics/2d/default_angular_damp: + +- :ref:`float` **physics/2d/default_angular_damp** + ++-----------+---------+ +| *Default* | ``1.0`` | ++-----------+---------+ + +---- + .. _class_ProjectSettings_property_physics/2d/default_gravity: - :ref:`int` **physics/2d/default_gravity** @@ -3055,6 +3141,36 @@ What to use to separate node name from number. This is mostly an editor setting. ---- +.. _class_ProjectSettings_property_physics/2d/default_gravity_vector: + +- :ref:`Vector2` **physics/2d/default_gravity_vector** + ++-----------+---------------------+ +| *Default* | ``Vector2( 0, 1 )`` | ++-----------+---------------------+ + +---- + +.. _class_ProjectSettings_property_physics/2d/default_linear_damp: + +- :ref:`float` **physics/2d/default_linear_damp** + ++-----------+---------+ +| *Default* | ``0.1`` | ++-----------+---------+ + +---- + +.. _class_ProjectSettings_property_physics/2d/large_object_surface_threshold_in_cells: + +- :ref:`int` **physics/2d/large_object_surface_threshold_in_cells** + ++-----------+---------+ +| *Default* | ``512`` | ++-----------+---------+ + +---- + .. _class_ProjectSettings_property_physics/2d/physics_engine: - :ref:`String` **physics/2d/physics_engine** @@ -3065,6 +3181,26 @@ What to use to separate node name from number. This is mostly an editor setting. ---- +.. _class_ProjectSettings_property_physics/2d/sleep_threshold_angular: + +- :ref:`float` **physics/2d/sleep_threshold_angular** + ++-----------+--------------+ +| *Default* | ``0.139626`` | ++-----------+--------------+ + +---- + +.. _class_ProjectSettings_property_physics/2d/sleep_threshold_linear: + +- :ref:`float` **physics/2d/sleep_threshold_linear** + ++-----------+---------+ +| *Default* | ``2.0`` | ++-----------+---------+ + +---- + .. _class_ProjectSettings_property_physics/2d/thread_model: - :ref:`int` **physics/2d/thread_model** @@ -3077,6 +3213,16 @@ Sets whether physics is run on the main thread or a separate one. Running the se ---- +.. _class_ProjectSettings_property_physics/2d/time_before_sleep: + +- :ref:`float` **physics/2d/time_before_sleep** + ++-----------+---------+ +| *Default* | ``0.5`` | ++-----------+---------+ + +---- + .. _class_ProjectSettings_property_physics/3d/active_soft_world: - :ref:`bool` **physics/3d/active_soft_world** @@ -3087,6 +3233,16 @@ Sets whether physics is run on the main thread or a separate one. Running the se ---- +.. _class_ProjectSettings_property_physics/3d/default_angular_damp: + +- :ref:`float` **physics/3d/default_angular_damp** + ++-----------+---------+ +| *Default* | ``0.1`` | ++-----------+---------+ + +---- + .. _class_ProjectSettings_property_physics/3d/default_gravity: - :ref:`float` **physics/3d/default_gravity** @@ -3097,6 +3253,26 @@ Sets whether physics is run on the main thread or a separate one. Running the se ---- +.. _class_ProjectSettings_property_physics/3d/default_gravity_vector: + +- :ref:`Vector3` **physics/3d/default_gravity_vector** + ++-----------+-------------------------+ +| *Default* | ``Vector3( 0, -1, 0 )`` | ++-----------+-------------------------+ + +---- + +.. _class_ProjectSettings_property_physics/3d/default_linear_damp: + +- :ref:`float` **physics/3d/default_linear_damp** + ++-----------+---------+ +| *Default* | ``0.1`` | ++-----------+---------+ + +---- + .. _class_ProjectSettings_property_physics/3d/physics_engine: - :ref:`String` **physics/3d/physics_engine** @@ -3109,6 +3285,16 @@ Sets which physics engine to use. ---- +.. _class_ProjectSettings_property_physics/common/enable_object_picking: + +- :ref:`bool` **physics/common/enable_object_picking** + ++-----------+----------+ +| *Default* | ``true`` | ++-----------+----------+ + +---- + .. _class_ProjectSettings_property_physics/common/physics_fps: - :ref:`int` **physics/common/physics_fps** @@ -3145,6 +3331,18 @@ Default background clear color. Overridable per :ref:`Viewport` ---- +.. _class_ProjectSettings_property_rendering/environment/default_environment: + +- :ref:`String` **rendering/environment/default_environment** + ++-----------+--------+ +| *Default* | ``""`` | ++-----------+--------+ + +:ref:`Environment` that will be used as a fallback environment in case a scene does not specify its own environment. The default environment is loaded in at scene load time regardless of whether you have set an environment or not. If you do not rely on the fallback environment, it is best to delete ``default_env.tres``, or to specify a different default environment here. + +---- + .. _class_ProjectSettings_property_rendering/limits/buffers/blend_shape_max_buffer_size_kb: - :ref:`int` **rendering/limits/buffers/blend_shape_max_buffer_size_kb** @@ -3267,6 +3465,30 @@ If ``true``, forces snapping of polygons to pixels in 2D rendering. May help in ---- +.. _class_ProjectSettings_property_rendering/quality/depth/hdr: + +- :ref:`bool` **rendering/quality/depth/hdr** + ++-----------+----------+ +| *Default* | ``true`` | ++-----------+----------+ + +If ``true``, allocates the main framebuffer with high dynamic range. High dynamic range allows the use of :ref:`Color` values greater than 1. + +**Note:** Only available on the GLES3 backend. + +---- + +.. _class_ProjectSettings_property_rendering/quality/depth/hdr.mobile: + +- :ref:`bool` **rendering/quality/depth/hdr.mobile** + ++-----------+-----------+ +| *Default* | ``false`` | ++-----------+-----------+ + +---- + .. _class_ProjectSettings_property_rendering/quality/depth_prepass/disable_for_vendors: - :ref:`String` **rendering/quality/depth_prepass/disable_for_vendors** @@ -3353,6 +3575,20 @@ Maximum anisotropic filter level used for textures with anisotropy enabled. High ---- +.. _class_ProjectSettings_property_rendering/quality/filters/msaa: + +- :ref:`int` **rendering/quality/filters/msaa** + ++-----------+-------+ +| *Default* | ``0`` | ++-----------+-------+ + +Sets the number of MSAA samples to use. MSAA is used to reduce aliasing around the edges of polygons. A higher MSAA value results in smoother edges but can be significantly slower on some hardware. + +**Note:** MSAA is not available on HTML5 export using the GLES2 backend. + +---- + .. _class_ProjectSettings_property_rendering/quality/filters/use_nearest_mipmap_filter: - :ref:`bool` **rendering/quality/filters/use_nearest_mipmap_filter** @@ -3373,7 +3609,7 @@ If ``true``, uses nearest-neighbor mipmap filtering when using mipmaps (also cal | *Default* | ``2`` | +-----------+-------+ -Strategy used for framebuffer allocation. The simpler it is, the less resources it uses (but the less features it supports). +Strategy used for framebuffer allocation. The simpler it is, the less resources it uses (but the less features it supports). If set to "2D Without Sampling" or "3D Without Effects", sample buffers will not be allocated. This means ``SCREEN_TEXTURE`` and ``DEPTH_TEXTURE`` will not be available in shaders and post-processing effects will not be available in the :ref:`Environment`. ---- @@ -3385,6 +3621,32 @@ Strategy used for framebuffer allocation. The simpler it is, the less resources | *Default* | ``3`` | +-----------+-------+ +Same as :ref:`rendering/quality/intended_usage/framebuffer_allocation` but for mobile defaults to "3D Without Effects". If effects are desired, set to "3D". + +---- + +.. _class_ProjectSettings_property_rendering/quality/reflections/atlas_size: + +- :ref:`int` **rendering/quality/reflections/atlas_size** + ++-----------+----------+ +| *Default* | ``2048`` | ++-----------+----------+ + +Size of the atlas used by reflection probes. A larger size can result in higher visual quality, while a smaller size will be faster and take up less memory. + +---- + +.. _class_ProjectSettings_property_rendering/quality/reflections/atlas_subdiv: + +- :ref:`int` **rendering/quality/reflections/atlas_subdiv** + ++-----------+-------+ +| *Default* | ``8`` | ++-----------+-------+ + +Number of subdivisions to use for the reflection atlas. A higher number lowers the quality of each atlas, but allows you to use more. + ---- .. _class_ProjectSettings_property_rendering/quality/reflections/high_quality_ggx: @@ -3717,12 +3979,6 @@ If ``true``, the texture importer will import VRAM-compressed textures using the If ``true``, the texture importer will import VRAM-compressed textures using the S3 Texture Compression algorithm. This algorithm is only supported on desktop platforms and consoles. ----- - -.. _class_ProjectSettings_property_script: - -- :ref:`Script` **script** - Method Descriptions ------------------- diff --git a/classes/class_reflectionprobe.rst b/classes/class_reflectionprobe.rst index aaedc043a..f47dd8c06 100644 --- a/classes/class_reflectionprobe.rst +++ b/classes/class_reflectionprobe.rst @@ -18,6 +18,8 @@ Description Capture its surroundings as a dual parabolid image, and stores versions of it with increasing levels of blur to simulate different material roughnesses. +The ``ReflectionProbe`` is used to create high-quality reflections at the cost of performance. It can be combined with :ref:`GIProbe`\ s and Screen Space Reflections to achieve high quality reflections. ``ReflectionProbe``\ s render all objects within their :ref:`cull_mask`, so updating them can be quite expensive. It is best to update them once with the important static objects and then leave them. + Tutorials --------- @@ -63,9 +65,9 @@ Enumerations enum **UpdateMode**: -- **UPDATE_ONCE** = **0** +- **UPDATE_ONCE** = **0** --- Update the probe once on the next frame. -- **UPDATE_ALWAYS** = **1** +- **UPDATE_ALWAYS** = **1** --- Update the probe every frame. This is needed when you want to capture dynamic objects. However, it results in an increased render time. Use :ref:`UPDATE_ONCE` whenever possible. Property Descriptions --------------------- @@ -98,6 +100,8 @@ If ``true``, enables box projection. This makes reflections look more correct in | *Getter* | get_cull_mask() | +-----------+----------------------+ +Sets the cull mask which determines what objects are drawn by this probe. Every :ref:`VisualInstance` with a layer included in this cull mask will be rendered by the probe. It is best to only include large objects which are likely to take up a lot of space in the reflection in order to save on rendering cost. + ---- .. _class_ReflectionProbe_property_enable_shadows: @@ -128,6 +132,8 @@ If ``true``, computes shadows in the reflection probe. This makes the reflection | *Getter* | get_extents() | +-----------+------------------------+ +The size of the reflection probe. The larger the extents the more space covered by the probe which will lower the perceived resolution. It is best to keep the extents only as large as you need them. + ---- .. _class_ReflectionProbe_property_intensity: @@ -142,7 +148,7 @@ If ``true``, computes shadows in the reflection probe. This makes the reflection | *Getter* | get_intensity() | +-----------+----------------------+ -Defines the reflection intensity. +Defines the reflection intensity. Intensity modulates the strength of the reflection. ---- @@ -158,6 +164,8 @@ Defines the reflection intensity. | *Getter* | get_interior_ambient() | +-----------+-----------------------------+ +Sets the ambient light color to be used when this probe is set to :ref:`interior_enable`. + ---- .. _class_ReflectionProbe_property_interior_ambient_contrib: @@ -172,6 +180,8 @@ Defines the reflection intensity. | *Getter* | get_interior_ambient_probe_contribution() | +-----------+------------------------------------------------+ +Sets the contribution value for how much the reflection affects the ambient light for this reflection probe when set to :ref:`interior_enable`. Useful so that ambient light matches the color of the room. + ---- .. _class_ReflectionProbe_property_interior_ambient_energy: @@ -186,6 +196,8 @@ Defines the reflection intensity. | *Getter* | get_interior_ambient_energy() | +-----------+------------------------------------+ +Sets the energy multiplier for this reflection probe's ambient light contribution when set to :ref:`interior_enable`. + ---- .. _class_ReflectionProbe_property_interior_enable: @@ -200,6 +212,8 @@ Defines the reflection intensity. | *Getter* | is_set_as_interior() | +-----------+------------------------+ +If ``true``, reflections will ignore sky contribution. Ambient lighting is then controlled by the ``interior_ambient_*`` properties. + ---- .. _class_ReflectionProbe_property_max_distance: @@ -214,6 +228,8 @@ Defines the reflection intensity. | *Getter* | get_max_distance() | +-----------+-------------------------+ +Sets the max distance away from the probe an object can be before it is culled. + ---- .. _class_ReflectionProbe_property_origin_offset: @@ -228,6 +244,8 @@ Defines the reflection intensity. | *Getter* | get_origin_offset() | +-----------+--------------------------+ +Sets the origin offset to be used when this reflection probe is in box project mode. + ---- .. _class_ReflectionProbe_property_update_mode: @@ -242,3 +260,5 @@ Defines the reflection intensity. | *Getter* | get_update_mode() | +-----------+------------------------+ +Sets how frequently the probe is updated. Can be :ref:`UPDATE_ONCE` or :ref:`UPDATE_ALWAYS`. + diff --git a/classes/class_regex.rst b/classes/class_regex.rst index c8b7c6297..e9ce7cb77 100644 --- a/classes/class_regex.rst +++ b/classes/class_regex.rst @@ -25,7 +25,7 @@ To begin, the RegEx object needs to be compiled with the search pattern using :r var regex = RegEx.new() regex.compile("\\w-(\\d+)") -The search pattern must be escaped first for gdscript before it is escaped for the expression. For example, ``compile("\\d+")`` would be read by RegEx as ``\d+``. Similarly, ``compile("\"(?:\\\\.|[^\"])*\"")`` would be read as ``"(?:\\.|[^"])*"`` +The search pattern must be escaped first for gdscript before it is escaped for the expression. For example, ``compile("\\d+")`` would be read by RegEx as ``\d+``. Similarly, ``compile("\"(?:\\\\.|[^\"])*\"")`` would be read as ``"(?:\\.|[^"])*"``. Using :ref:`search` you can find the pattern within the given text. If a pattern is found, :ref:`RegExMatch` is returned and you can retrieve details of the results using functions such as :ref:`RegExMatch.get_string` and :ref:`RegExMatch.get_start`. diff --git a/classes/class_shader.rst b/classes/class_shader.rst index 4af3c5706..c1763e0b8 100644 --- a/classes/class_shader.rst +++ b/classes/class_shader.rst @@ -100,7 +100,7 @@ Returns the texture that is set as default for the specified parameter. - :ref:`Mode` **get_mode** **(** **)** const -Returns the shader mode for the shader, either :ref:`MODE_CANVAS_ITEM`, :ref:`MODE_SPATIAL` or :ref:`MODE_PARTICLES` +Returns the shader mode for the shader, either :ref:`MODE_CANVAS_ITEM`, :ref:`MODE_SPATIAL` or :ref:`MODE_PARTICLES`. ---- diff --git a/classes/class_spatialmaterial.rst b/classes/class_spatialmaterial.rst index 972821135..6a452d75e 100644 --- a/classes/class_spatialmaterial.rst +++ b/classes/class_spatialmaterial.rst @@ -614,7 +614,9 @@ enum **BillboardMode**: - **BILLBOARD_FIXED_Y** = **2** --- The object's X axis will always face the camera. -- **BILLBOARD_PARTICLES** = **3** --- Used for particle systems. Enables particle animation options. +- **BILLBOARD_PARTICLES** = **3** --- Used for particle systems when assigned to :ref:`Particles` and :ref:`CPUParticles` nodes. Enables ``particles_anim_*`` properties. + +The :ref:`ParticlesMaterial.anim_speed` or :ref:`CPUParticles.anim_speed` should also be set to a positive value for the animation to play. ---- @@ -853,7 +855,7 @@ Sets the strength of the clearcoat effect. Setting to ``0`` looks the same as di | *Getter* | get_feature() | +-----------+--------------------+ -If ``true``, clearcoat rendering is enabled. Adds a secondary transparent pass to the lighting calculation resulting in an added specular blob. This makes materials appear as if they have a clear layer on them that can either by glossy or rough. +If ``true``, clearcoat rendering is enabled. Adds a secondary transparent pass to the lighting calculation resulting in an added specular blob. This makes materials appear as if they have a clear layer on them that can be either glossy or rough. ---- diff --git a/classes/class_textedit.rst b/classes/class_textedit.rst index c7d812070..99181a9f0 100644 --- a/classes/class_textedit.rst +++ b/classes/class_textedit.rst @@ -1079,7 +1079,7 @@ Returns an empty ``PoolIntArray`` if no result was found. Otherwise, the result var result = search(key, flags, line, column) if result.size() > 0: - # result found + # Result found. var res_line = result[TextEdit.SEARCH_RESULT_LINE] var res_column = result[TextEdit.SEARCH_RESULT_COLUMN] diff --git a/classes/class_visualinstance.rst b/classes/class_visualinstance.rst index cc757fdb6..bbedd763c 100644 --- a/classes/class_visualinstance.rst +++ b/classes/class_visualinstance.rst @@ -18,7 +18,7 @@ Parent of all visual 3D nodes. Description ----------- -The VisualInstance is used to connect a resource to a visual representation. All visual 3D nodes inherit from the VisualInstance. In general, you should not access the VisualInstance properties directly as they are accessed and managed by the nodes that inherit from VisualInstance. VisualInstance is the node representation of the :ref:`VisualServer` instance. +The ``VisualInstance`` is used to connect a resource to a visual representation. All visual 3D nodes inherit from the ``VisualInstance``. In general, you should not access the ``VisualInstance`` properties directly as they are accessed and managed by the nodes that inherit from ``VisualInstance``. ``VisualInstance`` is the node representation of the :ref:`VisualServer` instance. Properties ---------- @@ -61,9 +61,9 @@ Property Descriptions | *Getter* | get_layer_mask() | +-----------+-----------------------+ -The render layer(s) this VisualInstance is drawn on. +The render layer(s) this ``VisualInstance`` is drawn on. -This object will only be visible for :ref:`Camera`\ s whose cull mask includes the render object this VisualInstance is set to. +This object will only be visible for :ref:`Camera`\ s whose cull mask includes the render object this ``VisualInstance`` is set to. Method Descriptions ------------------- @@ -72,7 +72,7 @@ Method Descriptions - :ref:`AABB` **get_aabb** **(** **)** const -Returns the :ref:`AABB` (also known as the bounding box) for this VisualInstance. +Returns the :ref:`AABB` (also known as the bounding box) for this ``VisualInstance``. ---- @@ -80,7 +80,7 @@ Returns the :ref:`AABB` (also known as the bounding box) for this Vi - :ref:`RID` **get_base** **(** **)** const -Returns the RID of the resource associated with this VisualInstance. For example, if the Node is a :ref:`MeshInstance`, this will return the RID of the associated :ref:`Mesh`. +Returns the RID of the resource associated with this ``VisualInstance``. For example, if the Node is a :ref:`MeshInstance`, this will return the RID of the associated :ref:`Mesh`. ---- @@ -88,7 +88,7 @@ Returns the RID of the resource associated with this VisualInstance. For example - :ref:`RID` **get_instance** **(** **)** const -Returns the RID of this instance. This RID is the same as the RID returned by :ref:`VisualServer.instance_create`. This RID is needed if you want to call :ref:`VisualServer` functions directly on this VisualInstance. +Returns the RID of this instance. This RID is the same as the RID returned by :ref:`VisualServer.instance_create`. This RID is needed if you want to call :ref:`VisualServer` functions directly on this ``VisualInstance``. ---- @@ -104,9 +104,9 @@ Returns ``true`` when the specified layer is enabled in :ref:`layers` **get_transformed_aabb** **(** **)** const -Returns the transformed :ref:`AABB` (also known as the bounding box) for this VisualInstance. +Returns the transformed :ref:`AABB` (also known as the bounding box) for this ``VisualInstance``. -Transformed in this case means the :ref:`AABB` plus the position, rotation, and scale of the :ref:`Spatial`\ s :ref:`Transform` +Transformed in this case means the :ref:`AABB` plus the position, rotation, and scale of the :ref:`Spatial`'s :ref:`Transform`. ---- @@ -114,7 +114,7 @@ Transformed in this case means the :ref:`AABB` plus the position, ro - void **set_base** **(** :ref:`RID` base **)** -Sets the resource that is instantiated by this VisualInstance, which changes how the engine handles the VisualInstance under the hood. Equivalent to :ref:`VisualServer.instance_set_base`. +Sets the resource that is instantiated by this ``VisualInstance``, which changes how the engine handles the ``VisualInstance`` under the hood. Equivalent to :ref:`VisualServer.instance_set_base`. ---- diff --git a/classes/class_visualscriptbuiltinfunc.rst b/classes/class_visualscriptbuiltinfunc.rst index da2941942..6f295d75b 100644 --- a/classes/class_visualscriptbuiltinfunc.rst +++ b/classes/class_visualscriptbuiltinfunc.rst @@ -298,7 +298,7 @@ enum **BuiltinFunc**: - **BYTES_TO_VAR** = **62** --- Deserialize a :ref:`Variant` from a :ref:`PoolByteArray` serialized using :ref:`VAR_TO_BYTES`. -- **COLORN** = **63** --- Return the :ref:`Color` with the given name and alpha ranging from 0 to 1 +- **COLORN** = **63** --- Return the :ref:`Color` with the given name and alpha ranging from 0 to 1. **Note:** Names are defined in ``color_names.inc``. diff --git a/classes/class_visualscriptenginesingleton.rst b/classes/class_visualscriptenginesingleton.rst index b96b231f9..592863670 100644 --- a/classes/class_visualscriptenginesingleton.rst +++ b/classes/class_visualscriptenginesingleton.rst @@ -11,12 +11,12 @@ VisualScriptEngineSingleton **Inherits:** :ref:`VisualScriptNode` **<** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` -A Visual Script node returning a singleton from :ref:`@GlobalScope` +A Visual Script node returning a singleton from :ref:`@GlobalScope`. Description ----------- -A Visual Script node returning a singleton from :ref:`@GlobalScope` +A Visual Script node returning a singleton from :ref:`@GlobalScope`. Properties ---------- diff --git a/classes/class_visualscriptmathconstant.rst b/classes/class_visualscriptmathconstant.rst index 82f4d42ef..bc9201853 100644 --- a/classes/class_visualscriptmathconstant.rst +++ b/classes/class_visualscriptmathconstant.rst @@ -58,21 +58,21 @@ Enumerations enum **MathConstant**: -- **MATH_CONSTANT_ONE** = **0** --- Unity: ``1`` +- **MATH_CONSTANT_ONE** = **0** --- Unity: ``1``. -- **MATH_CONSTANT_PI** = **1** --- Pi: ``3.141593`` +- **MATH_CONSTANT_PI** = **1** --- Pi: ``3.141593``. -- **MATH_CONSTANT_HALF_PI** = **2** --- Pi divided by two: ``1.570796`` +- **MATH_CONSTANT_HALF_PI** = **2** --- Pi divided by two: ``1.570796``. -- **MATH_CONSTANT_TAU** = **3** --- Tau: ``6.283185`` +- **MATH_CONSTANT_TAU** = **3** --- Tau: ``6.283185``. -- **MATH_CONSTANT_E** = **4** --- Mathematical constant ``e``, the natural log base: ``2.718282`` +- **MATH_CONSTANT_E** = **4** --- Mathematical constant ``e``, the natural log base: ``2.718282``. -- **MATH_CONSTANT_SQRT2** = **5** --- Square root of two: ``1.414214`` +- **MATH_CONSTANT_SQRT2** = **5** --- Square root of two: ``1.414214``. -- **MATH_CONSTANT_INF** = **6** --- Infinity: ``inf`` +- **MATH_CONSTANT_INF** = **6** --- Infinity: ``inf``. -- **MATH_CONSTANT_NAN** = **7** --- Not a number: ``nan`` +- **MATH_CONSTANT_NAN** = **7** --- Not a number: ``nan``. - **MATH_CONSTANT_MAX** = **8** --- Represents the size of the :ref:`MathConstant` enum. diff --git a/classes/class_visualserver.rst b/classes/class_visualserver.rst index 97a1d394d..74273a820 100644 --- a/classes/class_visualserver.rst +++ b/classes/class_visualserver.rst @@ -1936,7 +1936,7 @@ Once finished with your RID, you will want to free the RID using the VisualServe - void **camera_set_cull_mask** **(** :ref:`RID` camera, :ref:`int` layers **)** -Sets the cull mask associated with this camera. The cull mask describes which 3d layers are rendered by this camera. Equivalent to :ref:`Camera.cull_mask`. +Sets the cull mask associated with this camera. The cull mask describes which 3D layers are rendered by this camera. Equivalent to :ref:`Camera.cull_mask`. ---- @@ -3012,7 +3012,7 @@ Not yet implemented. Always returns ``false``. - :ref:`bool` **has_os_feature** **(** :ref:`String` feature **)** const -Returns ``true`` if the OS supports a certain feature. Features might be s3tc, etc, etc2 and pvrtc, +Returns ``true`` if the OS supports a certain feature. Features might be ``s3tc``, ``etc``, ``etc2`` and ``pvrtc``. ---- @@ -4034,7 +4034,7 @@ Add particle system to list of particle systems that need to be updated. Update - void **particles_restart** **(** :ref:`RID` particles **)** -Reset the particles on the next update. Equivalent to :ref:`Particles.restart` +Reset the particles on the next update. Equivalent to :ref:`Particles.restart`. ---- diff --git a/classes/class_visualshadernode.rst b/classes/class_visualshadernode.rst index 432027083..086fa484e 100644 --- a/classes/class_visualshadernode.rst +++ b/classes/class_visualshadernode.rst @@ -18,18 +18,20 @@ VisualShaderNode Properties ---------- -+---------------------------+-----------------------------------------------------------------------------------------+-------------------------------+ -| :ref:`Array` | :ref:`default_input_values` | ``[ 0, Vector3( 0, 0, 0 ) ]`` | -+---------------------------+-----------------------------------------------------------------------------------------+-------------------------------+ -| :ref:`int` | :ref:`output_port_for_preview` | ``-1`` | -+---------------------------+-----------------------------------------------------------------------------------------+-------------------------------+ ++-----------------------+-----------------------------------------------------------------------------------------+--------+ +| :ref:`int` | :ref:`output_port_for_preview` | ``-1`` | ++-----------------------+-----------------------------------------------------------------------------------------+--------+ Methods ------- ++-------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| :ref:`Array` | :ref:`get_default_input_values` **(** **)** const | +-------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Variant` | :ref:`get_input_port_default_value` **(** :ref:`int` port **)** const | +-------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| void | :ref:`set_default_input_values` **(** :ref:`Array` values **)** | ++-------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_input_port_default_value` **(** :ref:`int` port, :ref:`Variant` value **)** | +-------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -40,6 +42,8 @@ Signals - **editor_refresh_request** **(** **)** +Emitted when the node requests an editor refresh. Currently called only in setter of :ref:`VisualShaderNodeTexture.source`, :ref:`VisualShaderNodeTexture`, and :ref:`VisualShaderNodeCubeMap` (and their derivatives). + Enumerations ------------ @@ -74,16 +78,6 @@ enum **PortType**: Property Descriptions --------------------- -.. _class_VisualShaderNode_property_default_input_values: - -- :ref:`Array` **default_input_values** - -+-----------+-------------------------------+ -| *Default* | ``[ 0, Vector3( 0, 0, 0 ) ]`` | -+-----------+-------------------------------+ - ----- - .. _class_VisualShaderNode_property_output_port_for_preview: - :ref:`int` **output_port_for_preview** @@ -96,16 +90,38 @@ Property Descriptions | *Getter* | get_output_port_for_preview() | +-----------+------------------------------------+ +Sets the output port index which will be showed for preview. If set to ``-1`` no port will be open for preview. + Method Descriptions ------------------- +.. _class_VisualShaderNode_method_get_default_input_values: + +- :ref:`Array` **get_default_input_values** **(** **)** const + +Returns an :ref:`Array` containing default values for all of the input ports of the node in the form ``[index0, value0, index1, value1, ...]``. + +---- + .. _class_VisualShaderNode_method_get_input_port_default_value: - :ref:`Variant` **get_input_port_default_value** **(** :ref:`int` port **)** const +Returns the default value of the input ``port``. + +---- + +.. _class_VisualShaderNode_method_set_default_input_values: + +- void **set_default_input_values** **(** :ref:`Array` values **)** + +Sets the default input ports values using an :ref:`Array` of the form ``[index0, value0, index1, value1, ...]``. For example: ``[0, Vector3(0, 0, 0), 1, Vector3(0, 0, 0)]``. + ---- .. _class_VisualShaderNode_method_set_input_port_default_value: - void **set_input_port_default_value** **(** :ref:`int` port, :ref:`Variant` value **)** +Sets the default value for the selected input ``port``. + diff --git a/classes/class_visualshadernodebooleanconstant.rst b/classes/class_visualshadernodebooleanconstant.rst index 5912e0754..105909924 100644 --- a/classes/class_visualshadernodebooleanconstant.rst +++ b/classes/class_visualshadernodebooleanconstant.rst @@ -11,16 +11,21 @@ VisualShaderNodeBooleanConstant **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` +A boolean constant to be used within the visual shader graph. +Description +----------- + +Has only one output port and no inputs. + +Translated to ``bool`` in the shader language. Properties ---------- -+---------------------------+--------------------------------------------------------------------------+-----------------+ -| :ref:`bool` | :ref:`constant` | ``false`` | -+---------------------------+--------------------------------------------------------------------------+-----------------+ -| :ref:`Array` | default_input_values | **O:** ``[ ]`` | -+---------------------------+--------------------------------------------------------------------------+-----------------+ ++-------------------------+--------------------------------------------------------------------------+-----------+ +| :ref:`bool` | :ref:`constant` | ``false`` | ++-------------------------+--------------------------------------------------------------------------+-----------+ Property Descriptions --------------------- @@ -37,3 +42,5 @@ Property Descriptions | *Getter* | get_constant() | +-----------+---------------------+ +A boolean constant which represents a state of this node. + diff --git a/classes/class_visualshadernodebooleanuniform.rst b/classes/class_visualshadernodebooleanuniform.rst index 237758f47..9b36161f7 100644 --- a/classes/class_visualshadernodebooleanuniform.rst +++ b/classes/class_visualshadernodebooleanuniform.rst @@ -11,5 +11,10 @@ VisualShaderNodeBooleanUniform **Inherits:** :ref:`VisualShaderNodeUniform` **<** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` +A boolean uniform to be used within the visual shader graph. +Description +----------- + +Translated to ``uniform bool`` in the shader language. diff --git a/classes/class_visualshadernodecolorconstant.rst b/classes/class_visualshadernodecolorconstant.rst index 2dd64ab29..cbc53def5 100644 --- a/classes/class_visualshadernodecolorconstant.rst +++ b/classes/class_visualshadernodecolorconstant.rst @@ -11,7 +11,14 @@ VisualShaderNodeColorConstant **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` +A :ref:`Color` constant to be used within the visual shader graph. +Description +----------- + +Has two output ports representing RGB and alpha channels of :ref:`Color`. + +Translated to ``vec3 rgb`` and ``float alpha`` in the shader language. Properties ---------- @@ -19,8 +26,6 @@ Properties +---------------------------+------------------------------------------------------------------------+-------------------------+ | :ref:`Color` | :ref:`constant` | ``Color( 1, 1, 1, 1 )`` | +---------------------------+------------------------------------------------------------------------+-------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ ]`` | -+---------------------------+------------------------------------------------------------------------+-------------------------+ Property Descriptions --------------------- @@ -37,3 +42,5 @@ Property Descriptions | *Getter* | get_constant() | +-----------+-------------------------+ +A :ref:`Color` constant which represents a state of this node. + diff --git a/classes/class_visualshadernodecolorfunc.rst b/classes/class_visualshadernodecolorfunc.rst index c698d2828..2f7ec7376 100644 --- a/classes/class_visualshadernodecolorfunc.rst +++ b/classes/class_visualshadernodecolorfunc.rst @@ -11,7 +11,12 @@ VisualShaderNodeColorFunc **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` +A :ref:`Color` function to be used within the visual shader graph. +Description +----------- + +Accept a :ref:`Color` to the input port and transform it according to :ref:`function`. Properties ---------- @@ -31,9 +36,25 @@ Enumerations enum **Function**: -- **FUNC_GRAYSCALE** = **0** +- **FUNC_GRAYSCALE** = **0** --- Converts the color to grayscale using the following formula: -- **FUNC_SEPIA** = **1** +:: + + vec3 c = input; + float max1 = max(c.r, c.g); + float max2 = max(max1, c.b); + float max3 = max(max1, max2); + return vec3(max3, max3, max3); + +- **FUNC_SEPIA** = **1** --- Applies sepia tone effect using the following formula: + +:: + + vec3 c = input; + float r = (c.r * 0.393) + (c.g * 0.769) + (c.b * 0.189); + float g = (c.r * 0.349) + (c.g * 0.686) + (c.b * 0.168); + float b = (c.r * 0.272) + (c.g * 0.534) + (c.b * 0.131); + return vec3(r, g, b); Property Descriptions --------------------- @@ -50,3 +71,5 @@ Property Descriptions | *Getter* | get_function() | +-----------+---------------------+ +A function to be applied to the input color. See :ref:`Function` for options. + diff --git a/classes/class_visualshadernodecolorop.rst b/classes/class_visualshadernodecolorop.rst index 50b09f5e9..84ec65d5a 100644 --- a/classes/class_visualshadernodecolorop.rst +++ b/classes/class_visualshadernodecolorop.rst @@ -11,16 +11,19 @@ VisualShaderNodeColorOp **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` +A :ref:`Color` operator to be used within the visual shader graph. +Description +----------- + +Applies :ref:`operator` to two color inputs. Properties ---------- -+--------------------------------------------------------+------------------------------------------------------------------+-------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0, 0, 0 ) ]`` | -+--------------------------------------------------------+------------------------------------------------------------------+-------------------------------------------------------------+ -| :ref:`Operator` | :ref:`operator` | ``0`` | -+--------------------------------------------------------+------------------------------------------------------------------+-------------------------------------------------------------+ ++--------------------------------------------------------+------------------------------------------------------------------+-------+ +| :ref:`Operator` | :ref:`operator` | ``0`` | ++--------------------------------------------------------+------------------------------------------------------------------+-------+ Enumerations ------------ @@ -47,23 +50,83 @@ Enumerations enum **Operator**: -- **OP_SCREEN** = **0** +- **OP_SCREEN** = **0** --- Produce a screen effect with the following formula: -- **OP_DIFFERENCE** = **1** +:: -- **OP_DARKEN** = **2** + result = vec3(1.0) - (vec3(1.0) - a) * (vec3(1.0) - b); -- **OP_LIGHTEN** = **3** +- **OP_DIFFERENCE** = **1** --- Produce a difference effect with the following formula: -- **OP_OVERLAY** = **4** +:: -- **OP_DODGE** = **5** + result = abs(a - b); -- **OP_BURN** = **6** +- **OP_DARKEN** = **2** --- Produce a darken effect with the following formula: -- **OP_SOFT_LIGHT** = **7** +:: -- **OP_HARD_LIGHT** = **8** + result = min(a, b); + +- **OP_LIGHTEN** = **3** --- Produce a lighten effect with the following formula: + +:: + + result = max(a, b); + +- **OP_OVERLAY** = **4** --- Produce an overlay effect with the following formula: + +:: + + for (int i = 0; i < 3; i++) { + float base = a[i]; + float blend = b[i]; + if (base < 0.5) { + result[i] = 2.0 * base * blend; + } else { + result[i] = 1.0 - 2.0 * (1.0 - blend) * (1.0 - base); + } + } + +- **OP_DODGE** = **5** --- Produce a dodge effect with the following formula: + +:: + + result = a / (vec3(1.0) - b); + +- **OP_BURN** = **6** --- Produce a burn effect with the following formula: + +:: + + result = vec3(1.0) - (vec3(1.0) - a) / b; + +- **OP_SOFT_LIGHT** = **7** --- Produce a soft light effect with the following formula: + +:: + + for (int i = 0; i < 3; i++) { + float base = a[i]; + float blend = b[i]; + if (base < 0.5) { + result[i] = base * (blend + 0.5); + } else { + result[i] = 1.0 - (1.0 - base) * (1.0 - (blend - 0.5)); + } + } + +- **OP_HARD_LIGHT** = **8** --- Produce a hard light effect with the following formula: + +:: + + for (int i = 0; i < 3; i++) { + float base = a[i]; + float blend = b[i]; + if (base < 0.5) { + result[i] = base * (2.0 * blend); + } else { + result[i] = 1.0 - (1.0 - base) * (1.0 - 2.0 * (blend - 0.5)); + } + } Property Descriptions --------------------- @@ -80,3 +143,5 @@ Property Descriptions | *Getter* | get_operator() | +-----------+---------------------+ +An operator to be applied to the inputs. See :ref:`Operator` for options. + diff --git a/classes/class_visualshadernodecoloruniform.rst b/classes/class_visualshadernodecoloruniform.rst index eeb9b0fd6..aa08b5c09 100644 --- a/classes/class_visualshadernodecoloruniform.rst +++ b/classes/class_visualshadernodecoloruniform.rst @@ -11,5 +11,10 @@ VisualShaderNodeColorUniform **Inherits:** :ref:`VisualShaderNodeUniform` **<** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` +A :ref:`Color` uniform to be used within the visual shader graph. +Description +----------- + +Translated to ``uniform vec4`` in the shader language. diff --git a/classes/class_visualshadernodecompare.rst b/classes/class_visualshadernodecompare.rst index 0c266540e..eaf88aebd 100644 --- a/classes/class_visualshadernodecompare.rst +++ b/classes/class_visualshadernodecompare.rst @@ -11,25 +11,28 @@ VisualShaderNodeCompare **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` +A comparison function for common types within the visual shader graph. +Description +----------- + +Compares ``a`` and ``b`` of :ref:`type` by :ref:`function`. Returns a boolean scalar. Translates to ``if`` instruction in shader code. Properties ---------- -+--------------------------------------------------------------------+--------------------------------------------------------------------+-----------------------------------------+ -| :ref:`Condition` | :ref:`condition` | ``0`` | -+--------------------------------------------------------------------+--------------------------------------------------------------------+-----------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, 0.0, 1, 0.0, 2, 1e-05 ]`` | -+--------------------------------------------------------------------+--------------------------------------------------------------------+-----------------------------------------+ -| :ref:`Function` | :ref:`function` | ``0`` | -+--------------------------------------------------------------------+--------------------------------------------------------------------+-----------------------------------------+ -| :ref:`ComparsionType` | :ref:`type` | ``0`` | -+--------------------------------------------------------------------+--------------------------------------------------------------------+-----------------------------------------+ ++--------------------------------------------------------------------+--------------------------------------------------------------------+-------+ +| :ref:`Condition` | :ref:`condition` | ``0`` | ++--------------------------------------------------------------------+--------------------------------------------------------------------+-------+ +| :ref:`Function` | :ref:`function` | ``0`` | ++--------------------------------------------------------------------+--------------------------------------------------------------------+-------+ +| :ref:`ComparisonType` | :ref:`type` | ``0`` | ++--------------------------------------------------------------------+--------------------------------------------------------------------+-------+ Enumerations ------------ -.. _enum_VisualShaderNodeCompare_ComparsionType: +.. _enum_VisualShaderNodeCompare_ComparisonType: .. _class_VisualShaderNodeCompare_constant_CTYPE_SCALAR: @@ -39,15 +42,15 @@ Enumerations .. _class_VisualShaderNodeCompare_constant_CTYPE_TRANSFORM: -enum **ComparsionType**: +enum **ComparisonType**: -- **CTYPE_SCALAR** = **0** +- **CTYPE_SCALAR** = **0** --- A floating-point scalar. -- **CTYPE_VECTOR** = **1** +- **CTYPE_VECTOR** = **1** --- A 3D vector type. -- **CTYPE_BOOLEAN** = **2** +- **CTYPE_BOOLEAN** = **2** --- A boolean type. -- **CTYPE_TRANSFORM** = **3** +- **CTYPE_TRANSFORM** = **3** --- A transform (``mat4``) type. ---- @@ -67,17 +70,17 @@ enum **ComparsionType**: enum **Function**: -- **FUNC_EQUAL** = **0** +- **FUNC_EQUAL** = **0** --- Comparison for equality (``a == b``). -- **FUNC_NOT_EQUAL** = **1** +- **FUNC_NOT_EQUAL** = **1** --- Comparison for inequality (``a != b``). -- **FUNC_GREATER_THAN** = **2** +- **FUNC_GREATER_THAN** = **2** --- Comparison for greater than (``a > b``). Cannot be used if :ref:`type` set to :ref:`CTYPE_BOOLEAN` or :ref:`CTYPE_TRANSFORM`. -- **FUNC_GREATER_THAN_EQUAL** = **3** +- **FUNC_GREATER_THAN_EQUAL** = **3** --- Comparison for greater than or equal (``a >= b``). Cannot be used if :ref:`type` set to :ref:`CTYPE_BOOLEAN` or :ref:`CTYPE_TRANSFORM`. -- **FUNC_LESS_THAN** = **4** +- **FUNC_LESS_THAN** = **4** --- Comparison for less than (``a < b``). Cannot be used if :ref:`type` set to :ref:`CTYPE_BOOLEAN` or :ref:`CTYPE_TRANSFORM`. -- **FUNC_LESS_THAN_EQUAL** = **5** +- **FUNC_LESS_THAN_EQUAL** = **5** --- Comparison for less than or equal (``a < b``). Cannot be used if :ref:`type` set to :ref:`CTYPE_BOOLEAN` or :ref:`CTYPE_TRANSFORM`. ---- @@ -89,9 +92,9 @@ enum **Function**: enum **Condition**: -- **COND_ALL** = **0** +- **COND_ALL** = **0** --- The result will be true if all of component in vector satisfy the comparison condition. -- **COND_ANY** = **1** +- **COND_ANY** = **1** --- The result will be true if any of component in vector satisfy the comparison condition. Property Descriptions --------------------- @@ -108,6 +111,8 @@ Property Descriptions | *Getter* | get_condition() | +-----------+----------------------+ +Extra condition which is applied if :ref:`type` is set to :ref:`CTYPE_VECTOR`. + ---- .. _class_VisualShaderNodeCompare_property_function: @@ -122,17 +127,21 @@ Property Descriptions | *Getter* | get_function() | +-----------+---------------------+ +A comparison function. See :ref:`Function` for options. + ---- .. _class_VisualShaderNodeCompare_property_type: -- :ref:`ComparsionType` **type** +- :ref:`ComparisonType` **type** +-----------+----------------------------+ | *Default* | ``0`` | +-----------+----------------------------+ -| *Setter* | set_comparsion_type(value) | +| *Setter* | set_comparison_type(value) | +-----------+----------------------------+ -| *Getter* | get_comparsion_type() | +| *Getter* | get_comparison_type() | +-----------+----------------------------+ +The type to be used in the comparison. See :ref:`ComparisonType` for options. + diff --git a/classes/class_visualshadernodecubemap.rst b/classes/class_visualshadernodecubemap.rst index 8c552e47d..b2b2bd277 100644 --- a/classes/class_visualshadernodecubemap.rst +++ b/classes/class_visualshadernodecubemap.rst @@ -16,15 +16,13 @@ VisualShaderNodeCubeMap Properties ---------- -+--------------------------------------------------------------+--------------------------------------------------------------------------+-----------------+ -| :ref:`CubeMap` | :ref:`cube_map` | | -+--------------------------------------------------------------+--------------------------------------------------------------------------+-----------------+ -| :ref:`Array` | default_input_values | **O:** ``[ ]`` | -+--------------------------------------------------------------+--------------------------------------------------------------------------+-----------------+ -| :ref:`Source` | :ref:`source` | ``0`` | -+--------------------------------------------------------------+--------------------------------------------------------------------------+-----------------+ -| :ref:`TextureType` | :ref:`texture_type` | ``0`` | -+--------------------------------------------------------------+--------------------------------------------------------------------------+-----------------+ ++--------------------------------------------------------------+--------------------------------------------------------------------------+-------+ +| :ref:`CubeMap` | :ref:`cube_map` | | ++--------------------------------------------------------------+--------------------------------------------------------------------------+-------+ +| :ref:`Source` | :ref:`source` | ``0`` | ++--------------------------------------------------------------+--------------------------------------------------------------------------+-------+ +| :ref:`TextureType` | :ref:`texture_type` | ``0`` | ++--------------------------------------------------------------+--------------------------------------------------------------------------+-------+ Enumerations ------------ diff --git a/classes/class_visualshadernodecustom.rst b/classes/class_visualshadernodecustom.rst index 52854c437..b3b65887d 100644 --- a/classes/class_visualshadernodecustom.rst +++ b/classes/class_visualshadernodecustom.rst @@ -31,13 +31,6 @@ Tutorials - :doc:`../tutorials/plugins/editor/visual_shader_plugins` -Properties ----------- - -+---------------------------+----------------------+-----------------+ -| :ref:`Array` | default_input_values | **O:** ``[ ]`` | -+---------------------------+----------------------+-----------------+ - Methods ------- diff --git a/classes/class_visualshadernodedeterminant.rst b/classes/class_visualshadernodedeterminant.rst index 47c9c5165..8e50e843c 100644 --- a/classes/class_visualshadernodedeterminant.rst +++ b/classes/class_visualshadernodedeterminant.rst @@ -13,10 +13,3 @@ VisualShaderNodeDeterminant -Properties ----------- - -+---------------------------+----------------------+-------------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) ]`` | -+---------------------------+----------------------+-------------------------------------------------------------------+ - diff --git a/classes/class_visualshadernodedotproduct.rst b/classes/class_visualshadernodedotproduct.rst index 1b1ce22e4..cafba7fc7 100644 --- a/classes/class_visualshadernodedotproduct.rst +++ b/classes/class_visualshadernodedotproduct.rst @@ -13,10 +13,3 @@ VisualShaderNodeDotProduct -Properties ----------- - -+---------------------------+----------------------+-------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0, 0, 0 ) ]`` | -+---------------------------+----------------------+-------------------------------------------------------------+ - diff --git a/classes/class_visualshadernodefaceforward.rst b/classes/class_visualshadernodefaceforward.rst index 831d2147d..36a94e5f5 100644 --- a/classes/class_visualshadernodefaceforward.rst +++ b/classes/class_visualshadernodefaceforward.rst @@ -13,10 +13,3 @@ VisualShaderNodeFaceForward -Properties ----------- - -+---------------------------+----------------------+------------------------------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0, 0, 0 ), 2, Vector3( 0, 0, 0 ) ]`` | -+---------------------------+----------------------+------------------------------------------------------------------------------------+ - diff --git a/classes/class_visualshadernodefresnel.rst b/classes/class_visualshadernodefresnel.rst index 234335c9b..22d1f5f1f 100644 --- a/classes/class_visualshadernodefresnel.rst +++ b/classes/class_visualshadernodefresnel.rst @@ -13,10 +13,3 @@ VisualShaderNodeFresnel -Properties ----------- - -+---------------------------+----------------------+---------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 2, false, 3, 1.0 ]`` | -+---------------------------+----------------------+---------------------------------+ - diff --git a/classes/class_visualshadernodegroupbase.rst b/classes/class_visualshadernodegroupbase.rst index 0c203d080..d27a40f15 100644 --- a/classes/class_visualshadernodegroupbase.rst +++ b/classes/class_visualshadernodegroupbase.rst @@ -18,11 +18,9 @@ VisualShaderNodeGroupBase Properties ---------- -+---------------------------+--------------------------------------------------------------------+-----------------+ -| :ref:`Array` | default_input_values | **O:** ``[ ]`` | -+---------------------------+--------------------------------------------------------------------+-----------------+ -| :ref:`bool` | :ref:`editable` | ``false`` | -+---------------------------+--------------------------------------------------------------------+-----------------+ ++-------------------------+--------------------------------------------------------------------+-----------+ +| :ref:`bool` | :ref:`editable` | ``false`` | ++-------------------------+--------------------------------------------------------------------+-----------+ Methods ------- diff --git a/classes/class_visualshadernodeif.rst b/classes/class_visualshadernodeif.rst index 742ded712..3073dfb43 100644 --- a/classes/class_visualshadernodeif.rst +++ b/classes/class_visualshadernodeif.rst @@ -13,10 +13,3 @@ VisualShaderNodeIf -Properties ----------- - -+---------------------------+----------------------+--------------------------------------------------------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, 0.0, 1, 0.0, 2, 1e-05, 3, Vector3( 0, 0, 0 ), 4, Vector3( 0, 0, 0 ), 5, Vector3( 0, 0, 0 ) ]`` | -+---------------------------+----------------------+--------------------------------------------------------------------------------------------------------------+ - diff --git a/classes/class_visualshadernodeinput.rst b/classes/class_visualshadernodeinput.rst index 2b153ab4a..a51b41d26 100644 --- a/classes/class_visualshadernodeinput.rst +++ b/classes/class_visualshadernodeinput.rst @@ -16,11 +16,9 @@ VisualShaderNodeInput Properties ---------- -+-----------------------------+--------------------------------------------------------------------+-----------------+ -| :ref:`Array` | default_input_values | **O:** ``[ ]`` | -+-----------------------------+--------------------------------------------------------------------+-----------------+ -| :ref:`String` | :ref:`input_name` | ``"[None]"`` | -+-----------------------------+--------------------------------------------------------------------+-----------------+ ++-----------------------------+--------------------------------------------------------------------+--------------+ +| :ref:`String` | :ref:`input_name` | ``"[None]"`` | ++-----------------------------+--------------------------------------------------------------------+--------------+ Methods ------- diff --git a/classes/class_visualshadernodeis.rst b/classes/class_visualshadernodeis.rst index d36912ae9..aff95b8b6 100644 --- a/classes/class_visualshadernodeis.rst +++ b/classes/class_visualshadernodeis.rst @@ -16,11 +16,9 @@ VisualShaderNodeIs Properties ---------- -+---------------------------------------------------+-------------------------------------------------------------+-----------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, 0.0 ]`` | -+---------------------------------------------------+-------------------------------------------------------------+-----------------------+ -| :ref:`Function` | :ref:`function` | ``0`` | -+---------------------------------------------------+-------------------------------------------------------------+-----------------------+ ++---------------------------------------------------+-------------------------------------------------------------+-------+ +| :ref:`Function` | :ref:`function` | ``0`` | ++---------------------------------------------------+-------------------------------------------------------------+-------+ Enumerations ------------ diff --git a/classes/class_visualshadernodeouterproduct.rst b/classes/class_visualshadernodeouterproduct.rst index 8ac8e1478..bdd2a2f2c 100644 --- a/classes/class_visualshadernodeouterproduct.rst +++ b/classes/class_visualshadernodeouterproduct.rst @@ -13,10 +13,3 @@ VisualShaderNodeOuterProduct -Properties ----------- - -+---------------------------+----------------------+-------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0, 0, 0 ) ]`` | -+---------------------------+----------------------+-------------------------------------------------------------+ - diff --git a/classes/class_visualshadernodescalarclamp.rst b/classes/class_visualshadernodescalarclamp.rst index cb14df45e..7a7cb2022 100644 --- a/classes/class_visualshadernodescalarclamp.rst +++ b/classes/class_visualshadernodescalarclamp.rst @@ -13,10 +13,3 @@ VisualShaderNodeScalarClamp -Properties ----------- - -+---------------------------+----------------------+---------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, 0.0, 1, 0.0, 2, 1.0 ]`` | -+---------------------------+----------------------+---------------------------------------+ - diff --git a/classes/class_visualshadernodescalarconstant.rst b/classes/class_visualshadernodescalarconstant.rst index 247ce8c73..f3658c43e 100644 --- a/classes/class_visualshadernodescalarconstant.rst +++ b/classes/class_visualshadernodescalarconstant.rst @@ -16,11 +16,9 @@ VisualShaderNodeScalarConstant Properties ---------- -+---------------------------+-------------------------------------------------------------------------+-----------------+ -| :ref:`float` | :ref:`constant` | ``0.0`` | -+---------------------------+-------------------------------------------------------------------------+-----------------+ -| :ref:`Array` | default_input_values | **O:** ``[ ]`` | -+---------------------------+-------------------------------------------------------------------------+-----------------+ ++---------------------------+-------------------------------------------------------------------------+---------+ +| :ref:`float` | :ref:`constant` | ``0.0`` | ++---------------------------+-------------------------------------------------------------------------+---------+ Property Descriptions --------------------- diff --git a/classes/class_visualshadernodescalarderivativefunc.rst b/classes/class_visualshadernodescalarderivativefunc.rst index 294987edb..79295a83f 100644 --- a/classes/class_visualshadernodescalarderivativefunc.rst +++ b/classes/class_visualshadernodescalarderivativefunc.rst @@ -16,11 +16,9 @@ VisualShaderNodeScalarDerivativeFunc Properties ---------- -+---------------------------------------------------------------------+-------------------------------------------------------------------------------+-----------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, 0.0 ]`` | -+---------------------------------------------------------------------+-------------------------------------------------------------------------------+-----------------------+ -| :ref:`Function` | :ref:`function` | ``0`` | -+---------------------------------------------------------------------+-------------------------------------------------------------------------------+-----------------------+ ++---------------------------------------------------------------------+-------------------------------------------------------------------------------+-------+ +| :ref:`Function` | :ref:`function` | ``0`` | ++---------------------------------------------------------------------+-------------------------------------------------------------------------------+-------+ Enumerations ------------ diff --git a/classes/class_visualshadernodescalarfunc.rst b/classes/class_visualshadernodescalarfunc.rst index 93ea95131..7021b8b38 100644 --- a/classes/class_visualshadernodescalarfunc.rst +++ b/classes/class_visualshadernodescalarfunc.rst @@ -16,11 +16,9 @@ VisualShaderNodeScalarFunc Properties ---------- -+-----------------------------------------------------------+---------------------------------------------------------------------+-----------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, 0.0 ]`` | -+-----------------------------------------------------------+---------------------------------------------------------------------+-----------------------+ -| :ref:`Function` | :ref:`function` | ``13`` | -+-----------------------------------------------------------+---------------------------------------------------------------------+-----------------------+ ++-----------------------------------------------------------+---------------------------------------------------------------------+--------+ +| :ref:`Function` | :ref:`function` | ``13`` | ++-----------------------------------------------------------+---------------------------------------------------------------------+--------+ Enumerations ------------ diff --git a/classes/class_visualshadernodescalarinterp.rst b/classes/class_visualshadernodescalarinterp.rst index e92e87caf..507ca882a 100644 --- a/classes/class_visualshadernodescalarinterp.rst +++ b/classes/class_visualshadernodescalarinterp.rst @@ -13,10 +13,3 @@ VisualShaderNodeScalarInterp -Properties ----------- - -+---------------------------+----------------------+---------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, 0.0, 1, 1.0, 2, 0.5 ]`` | -+---------------------------+----------------------+---------------------------------------+ - diff --git a/classes/class_visualshadernodescalarop.rst b/classes/class_visualshadernodescalarop.rst index fea7514d4..b4833a20b 100644 --- a/classes/class_visualshadernodescalarop.rst +++ b/classes/class_visualshadernodescalarop.rst @@ -16,11 +16,9 @@ VisualShaderNodeScalarOp Properties ---------- -+---------------------------------------------------------+-------------------------------------------------------------------+-------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, 0.0, 1, 0.0 ]`` | -+---------------------------------------------------------+-------------------------------------------------------------------+-------------------------------+ -| :ref:`Operator` | :ref:`operator` | ``0`` | -+---------------------------------------------------------+-------------------------------------------------------------------+-------------------------------+ ++---------------------------------------------------------+-------------------------------------------------------------------+-------+ +| :ref:`Operator` | :ref:`operator` | ``0`` | ++---------------------------------------------------------+-------------------------------------------------------------------+-------+ Enumerations ------------ diff --git a/classes/class_visualshadernodescalarsmoothstep.rst b/classes/class_visualshadernodescalarsmoothstep.rst index fc68442f4..11a45f5e6 100644 --- a/classes/class_visualshadernodescalarsmoothstep.rst +++ b/classes/class_visualshadernodescalarsmoothstep.rst @@ -13,10 +13,3 @@ VisualShaderNodeScalarSmoothStep -Properties ----------- - -+---------------------------+----------------------+---------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, 0.0, 1, 0.0, 2, 0.0 ]`` | -+---------------------------+----------------------+---------------------------------------+ - diff --git a/classes/class_visualshadernodescalarswitch.rst b/classes/class_visualshadernodescalarswitch.rst index d9fce7fc4..e17fb4ed9 100644 --- a/classes/class_visualshadernodescalarswitch.rst +++ b/classes/class_visualshadernodescalarswitch.rst @@ -13,10 +13,3 @@ VisualShaderNodeScalarSwitch -Properties ----------- - -+---------------------------+----------------------+-----------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, false, 1, 1.0, 2, 0.0 ]`` | -+---------------------------+----------------------+-----------------------------------------+ - diff --git a/classes/class_visualshadernodeswitch.rst b/classes/class_visualshadernodeswitch.rst index 5b82d2c66..d38e0749a 100644 --- a/classes/class_visualshadernodeswitch.rst +++ b/classes/class_visualshadernodeswitch.rst @@ -15,10 +15,3 @@ VisualShaderNodeSwitch -Properties ----------- - -+---------------------------+----------------------+-----------------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, false, 1, Vector3( 1, 1, 1 ), 2, Vector3( 0, 0, 0 ) ]`` | -+---------------------------+----------------------+-----------------------------------------------------------------------+ - diff --git a/classes/class_visualshadernodetexture.rst b/classes/class_visualshadernodetexture.rst index 2a1b60a5a..ac489d435 100644 --- a/classes/class_visualshadernodetexture.rst +++ b/classes/class_visualshadernodetexture.rst @@ -16,15 +16,13 @@ VisualShaderNodeTexture Properties ---------- -+--------------------------------------------------------------+--------------------------------------------------------------------------+-----------------+ -| :ref:`Array` | default_input_values | **O:** ``[ ]`` | -+--------------------------------------------------------------+--------------------------------------------------------------------------+-----------------+ -| :ref:`Source` | :ref:`source` | ``0`` | -+--------------------------------------------------------------+--------------------------------------------------------------------------+-----------------+ -| :ref:`Texture` | :ref:`texture` | | -+--------------------------------------------------------------+--------------------------------------------------------------------------+-----------------+ -| :ref:`TextureType` | :ref:`texture_type` | ``0`` | -+--------------------------------------------------------------+--------------------------------------------------------------------------+-----------------+ ++--------------------------------------------------------------+--------------------------------------------------------------------------+-------+ +| :ref:`Source` | :ref:`source` | ``0`` | ++--------------------------------------------------------------+--------------------------------------------------------------------------+-------+ +| :ref:`Texture` | :ref:`texture` | | ++--------------------------------------------------------------+--------------------------------------------------------------------------+-------+ +| :ref:`TextureType` | :ref:`texture_type` | ``0`` | ++--------------------------------------------------------------+--------------------------------------------------------------------------+-------+ Enumerations ------------ diff --git a/classes/class_visualshadernodetransformcompose.rst b/classes/class_visualshadernodetransformcompose.rst index f2f961699..5f7cb1348 100644 --- a/classes/class_visualshadernodetransformcompose.rst +++ b/classes/class_visualshadernodetransformcompose.rst @@ -13,10 +13,3 @@ VisualShaderNodeTransformCompose -Properties ----------- - -+---------------------------+----------------------+-----------------------------------------------------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0, 0, 0 ), 2, Vector3( 0, 0, 0 ), 3, Vector3( 0, 0, 0 ) ]`` | -+---------------------------+----------------------+-----------------------------------------------------------------------------------------------------------+ - diff --git a/classes/class_visualshadernodetransformconstant.rst b/classes/class_visualshadernodetransformconstant.rst index 024cd38f5..c5e7dcab9 100644 --- a/classes/class_visualshadernodetransformconstant.rst +++ b/classes/class_visualshadernodetransformconstant.rst @@ -19,8 +19,6 @@ Properties +-----------------------------------+----------------------------------------------------------------------------+-----------------------------------------------------+ | :ref:`Transform` | :ref:`constant` | ``Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )`` | +-----------------------------------+----------------------------------------------------------------------------+-----------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ ]`` | -+-----------------------------------+----------------------------------------------------------------------------+-----------------------------------------------------+ Property Descriptions --------------------- diff --git a/classes/class_visualshadernodetransformdecompose.rst b/classes/class_visualshadernodetransformdecompose.rst index b0a3e06b5..c5dc641c3 100644 --- a/classes/class_visualshadernodetransformdecompose.rst +++ b/classes/class_visualshadernodetransformdecompose.rst @@ -13,10 +13,3 @@ VisualShaderNodeTransformDecompose -Properties ----------- - -+---------------------------+----------------------+-------------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) ]`` | -+---------------------------+----------------------+-------------------------------------------------------------------+ - diff --git a/classes/class_visualshadernodetransformfunc.rst b/classes/class_visualshadernodetransformfunc.rst index b1704023d..35a7c85f6 100644 --- a/classes/class_visualshadernodetransformfunc.rst +++ b/classes/class_visualshadernodetransformfunc.rst @@ -16,11 +16,9 @@ VisualShaderNodeTransformFunc Properties ---------- -+--------------------------------------------------------------+------------------------------------------------------------------------+-------------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) ]`` | -+--------------------------------------------------------------+------------------------------------------------------------------------+-------------------------------------------------------------------+ -| :ref:`Function` | :ref:`function` | ``0`` | -+--------------------------------------------------------------+------------------------------------------------------------------------+-------------------------------------------------------------------+ ++--------------------------------------------------------------+------------------------------------------------------------------------+-------+ +| :ref:`Function` | :ref:`function` | ``0`` | ++--------------------------------------------------------------+------------------------------------------------------------------------+-------+ Enumerations ------------ diff --git a/classes/class_visualshadernodetransformmult.rst b/classes/class_visualshadernodetransformmult.rst index a27a96386..13b858e93 100644 --- a/classes/class_visualshadernodetransformmult.rst +++ b/classes/class_visualshadernodetransformmult.rst @@ -16,11 +16,9 @@ VisualShaderNodeTransformMult Properties ---------- -+--------------------------------------------------------------+------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ), 1, Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) ]`` | -+--------------------------------------------------------------+------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------+ -| :ref:`Operator` | :ref:`operator` | ``0`` | -+--------------------------------------------------------------+------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------+ ++--------------------------------------------------------------+------------------------------------------------------------------------+-------+ +| :ref:`Operator` | :ref:`operator` | ``0`` | ++--------------------------------------------------------------+------------------------------------------------------------------------+-------+ Enumerations ------------ diff --git a/classes/class_visualshadernodetransformvecmult.rst b/classes/class_visualshadernodetransformvecmult.rst index 154303e9f..c7ba6fd9e 100644 --- a/classes/class_visualshadernodetransformvecmult.rst +++ b/classes/class_visualshadernodetransformvecmult.rst @@ -16,11 +16,9 @@ VisualShaderNodeTransformVecMult Properties ---------- -+-----------------------------------------------------------------+---------------------------------------------------------------------------+------------------------------------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ), 1, Vector3( 0, 0, 0 ) ]`` | -+-----------------------------------------------------------------+---------------------------------------------------------------------------+------------------------------------------------------------------------------------------+ -| :ref:`Operator` | :ref:`operator` | ``0`` | -+-----------------------------------------------------------------+---------------------------------------------------------------------------+------------------------------------------------------------------------------------------+ ++-----------------------------------------------------------------+---------------------------------------------------------------------------+-------+ +| :ref:`Operator` | :ref:`operator` | ``0`` | ++-----------------------------------------------------------------+---------------------------------------------------------------------------+-------+ Enumerations ------------ diff --git a/classes/class_visualshadernodeuniform.rst b/classes/class_visualshadernodeuniform.rst index 884c7871a..f823bee9b 100644 --- a/classes/class_visualshadernodeuniform.rst +++ b/classes/class_visualshadernodeuniform.rst @@ -18,11 +18,9 @@ VisualShaderNodeUniform Properties ---------- -+-----------------------------+--------------------------------------------------------------------------+-----------------+ -| :ref:`Array` | default_input_values | **O:** ``[ ]`` | -+-----------------------------+--------------------------------------------------------------------------+-----------------+ -| :ref:`String` | :ref:`uniform_name` | ``""`` | -+-----------------------------+--------------------------------------------------------------------------+-----------------+ ++-----------------------------+--------------------------------------------------------------------------+--------+ +| :ref:`String` | :ref:`uniform_name` | ``""`` | ++-----------------------------+--------------------------------------------------------------------------+--------+ Property Descriptions --------------------- diff --git a/classes/class_visualshadernodevec3constant.rst b/classes/class_visualshadernodevec3constant.rst index 9c1028d00..e59d84746 100644 --- a/classes/class_visualshadernodevec3constant.rst +++ b/classes/class_visualshadernodevec3constant.rst @@ -19,8 +19,6 @@ Properties +-------------------------------+-----------------------------------------------------------------------+------------------------+ | :ref:`Vector3` | :ref:`constant` | ``Vector3( 0, 0, 0 )`` | +-------------------------------+-----------------------------------------------------------------------+------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ ]`` | -+-------------------------------+-----------------------------------------------------------------------+------------------------+ Property Descriptions --------------------- diff --git a/classes/class_visualshadernodevectorclamp.rst b/classes/class_visualshadernodevectorclamp.rst index 70abd93a2..63c3c34d3 100644 --- a/classes/class_visualshadernodevectorclamp.rst +++ b/classes/class_visualshadernodevectorclamp.rst @@ -13,10 +13,3 @@ VisualShaderNodeVectorClamp -Properties ----------- - -+---------------------------+----------------------+------------------------------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0, 0, 0 ), 2, Vector3( 1, 1, 1 ) ]`` | -+---------------------------+----------------------+------------------------------------------------------------------------------------+ - diff --git a/classes/class_visualshadernodevectorcompose.rst b/classes/class_visualshadernodevectorcompose.rst index 29a1002c5..63be6ca8f 100644 --- a/classes/class_visualshadernodevectorcompose.rst +++ b/classes/class_visualshadernodevectorcompose.rst @@ -13,10 +13,3 @@ VisualShaderNodeVectorCompose -Properties ----------- - -+---------------------------+----------------------+---------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, 0.0, 1, 0.0, 2, 0.0 ]`` | -+---------------------------+----------------------+---------------------------------------+ - diff --git a/classes/class_visualshadernodevectordistance.rst b/classes/class_visualshadernodevectordistance.rst index 59244e6c8..08402bf9f 100644 --- a/classes/class_visualshadernodevectordistance.rst +++ b/classes/class_visualshadernodevectordistance.rst @@ -13,10 +13,3 @@ VisualShaderNodeVectorDistance -Properties ----------- - -+---------------------------+----------------------+-------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0, 0, 0 ) ]`` | -+---------------------------+----------------------+-------------------------------------------------------------+ - diff --git a/classes/class_visualshadernodevectorinterp.rst b/classes/class_visualshadernodevectorinterp.rst index 1d72a9d4a..5fb03ab2d 100644 --- a/classes/class_visualshadernodevectorinterp.rst +++ b/classes/class_visualshadernodevectorinterp.rst @@ -13,10 +13,3 @@ VisualShaderNodeVectorInterp -Properties ----------- - -+---------------------------+----------------------+------------------------------------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Vector3( 0, 0, 0 ), 1, Vector3( 1, 1, 1 ), 2, Vector3( 0.5, 0.5, 0.5 ) ]`` | -+---------------------------+----------------------+------------------------------------------------------------------------------------------+ - diff --git a/classes/class_visualshadernodevectorop.rst b/classes/class_visualshadernodevectorop.rst index 9693ee84c..c80e38446 100644 --- a/classes/class_visualshadernodevectorop.rst +++ b/classes/class_visualshadernodevectorop.rst @@ -16,11 +16,9 @@ VisualShaderNodeVectorOp Properties ---------- -+---------------------------------------------------------+-------------------------------------------------------------------+-------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0, 0, 0 ) ]`` | -+---------------------------------------------------------+-------------------------------------------------------------------+-------------------------------------------------------------+ -| :ref:`Operator` | :ref:`operator` | ``0`` | -+---------------------------------------------------------+-------------------------------------------------------------------+-------------------------------------------------------------+ ++---------------------------------------------------------+-------------------------------------------------------------------+-------+ +| :ref:`Operator` | :ref:`operator` | ``0`` | ++---------------------------------------------------------+-------------------------------------------------------------------+-------+ Enumerations ------------ diff --git a/classes/class_visualshadernodevectorrefract.rst b/classes/class_visualshadernodevectorrefract.rst index 38a165c76..05f8cbe40 100644 --- a/classes/class_visualshadernodevectorrefract.rst +++ b/classes/class_visualshadernodevectorrefract.rst @@ -13,10 +13,3 @@ VisualShaderNodeVectorRefract -Properties ----------- - -+---------------------------+----------------------+---------------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0, 0, 0 ), 2, 0.0 ]`` | -+---------------------------+----------------------+---------------------------------------------------------------------+ - diff --git a/classes/class_visualshadernodevectorscalarmix.rst b/classes/class_visualshadernodevectorscalarmix.rst index 5e6444b98..291f2202b 100644 --- a/classes/class_visualshadernodevectorscalarmix.rst +++ b/classes/class_visualshadernodevectorscalarmix.rst @@ -13,10 +13,3 @@ VisualShaderNodeVectorScalarMix -Properties ----------- - -+---------------------------+----------------------+---------------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Vector3( 0, 0, 0 ), 1, Vector3( 1, 1, 1 ), 2, 0.5 ]`` | -+---------------------------+----------------------+---------------------------------------------------------------------+ - diff --git a/classes/class_visualshadernodevectorscalarsmoothstep.rst b/classes/class_visualshadernodevectorscalarsmoothstep.rst index 0aa34aac5..3863f540f 100644 --- a/classes/class_visualshadernodevectorscalarsmoothstep.rst +++ b/classes/class_visualshadernodevectorscalarsmoothstep.rst @@ -13,10 +13,3 @@ VisualShaderNodeVectorScalarSmoothStep -Properties ----------- - -+---------------------------+----------------------+------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, 0.0, 1, 0.0, 2, Vector3( 0, 0, 0 ) ]`` | -+---------------------------+----------------------+------------------------------------------------------+ - diff --git a/classes/class_visualshadernodevectorscalarstep.rst b/classes/class_visualshadernodevectorscalarstep.rst index a09c2746e..ced52f5ec 100644 --- a/classes/class_visualshadernodevectorscalarstep.rst +++ b/classes/class_visualshadernodevectorscalarstep.rst @@ -13,10 +13,3 @@ VisualShaderNodeVectorScalarStep -Properties ----------- - -+---------------------------+----------------------+----------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, 0.0, 1, Vector3( 0, 0, 0 ) ]`` | -+---------------------------+----------------------+----------------------------------------------+ - diff --git a/classes/class_visualshadernodevectorsmoothstep.rst b/classes/class_visualshadernodevectorsmoothstep.rst index 9f338bdca..9d6e1b60b 100644 --- a/classes/class_visualshadernodevectorsmoothstep.rst +++ b/classes/class_visualshadernodevectorsmoothstep.rst @@ -13,10 +13,3 @@ VisualShaderNodeVectorSmoothStep -Properties ----------- - -+---------------------------+----------------------+------------------------------------------------------------------------------------+ -| :ref:`Array` | default_input_values | **O:** ``[ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0, 0, 0 ), 2, Vector3( 0, 0, 0 ) ]`` | -+---------------------------+----------------------+------------------------------------------------------------------------------------+ - diff --git a/classes/class_webrtcmultiplayer.rst b/classes/class_webrtcmultiplayer.rst index 1fc527b81..f88b5967a 100644 --- a/classes/class_webrtcmultiplayer.rst +++ b/classes/class_webrtcmultiplayer.rst @@ -83,7 +83,7 @@ Return a dictionary representation of the peer with given ``peer_id`` with three - :ref:`Dictionary` **get_peers** **(** **)** -Returns a dictionary which keys are the peer ids and values the peer representation as in :ref:`get_peer` +Returns a dictionary which keys are the peer ids and values the peer representation as in :ref:`get_peer`. ---- diff --git a/classes/class_webrtcpeerconnection.rst b/classes/class_webrtcpeerconnection.rst index 0302fba7f..c059bd15c 100644 --- a/classes/class_webrtcpeerconnection.rst +++ b/classes/class_webrtcpeerconnection.rst @@ -62,7 +62,7 @@ Signals Emitted when a new in-band channel is received, i.e. when the channel was created with ``negotiated: false`` (default). -The object will be an instance of :ref:`WebRTCDataChannel`. You must keep a reference of it or it will be closed automatically. See :ref:`create_data_channel` +The object will be an instance of :ref:`WebRTCDataChannel`. You must keep a reference of it or it will be closed automatically. See :ref:`create_data_channel`. ---- diff --git a/classes/class_websocketpeer.rst b/classes/class_websocketpeer.rst index cdcaa3047..f25524911 100644 --- a/classes/class_websocketpeer.rst +++ b/classes/class_websocketpeer.rst @@ -117,5 +117,5 @@ Sets the socket to use the given :ref:`WriteMode`. - :ref:`bool` **was_string_packet** **(** **)** const -Returns ``true`` if the last received packet was sent as a text payload. See :ref:`WriteMode` +Returns ``true`` if the last received packet was sent as a text payload. See :ref:`WriteMode`. diff --git a/classes/class_xmlparser.rst b/classes/class_xmlparser.rst index 3b5a63d40..56e1ef3b0 100644 --- a/classes/class_xmlparser.rst +++ b/classes/class_xmlparser.rst @@ -78,19 +78,19 @@ Enumerations enum **NodeType**: -- **NODE_NONE** = **0** --- There's no node (no file or buffer opened) +- **NODE_NONE** = **0** --- There's no node (no file or buffer opened). -- **NODE_ELEMENT** = **1** --- Element (tag) +- **NODE_ELEMENT** = **1** --- Element (tag). -- **NODE_ELEMENT_END** = **2** --- End of element +- **NODE_ELEMENT_END** = **2** --- End of element. -- **NODE_TEXT** = **3** --- Text node +- **NODE_TEXT** = **3** --- Text node. -- **NODE_COMMENT** = **4** --- Comment node +- **NODE_COMMENT** = **4** --- Comment node. -- **NODE_CDATA** = **5** --- CDATA content +- **NODE_CDATA** = **5** --- CDATA content. -- **NODE_UNKNOWN** = **6** --- Unknown node +- **NODE_UNKNOWN** = **6** --- Unknown node. Method Descriptions -------------------