mirror of
https://github.com/Redot-Engine/redot-engine.git
synced 2025-12-06 15:21:56 -05:00
Improve documentation related to Array error handling
This closes https://github.com/godotengine/godot-docs/issues/3834.
(cherry picked from commit 263f620421)
This commit is contained in:
committed by
Rémi Verschelde
parent
935edf9323
commit
74952764f3
@@ -99,7 +99,8 @@
|
|||||||
<return type="Variant">
|
<return type="Variant">
|
||||||
</return>
|
</return>
|
||||||
<description>
|
<description>
|
||||||
Returns the last element of the array. Throws an error and returns [code]null[/code] if the array is empty.
|
Returns the last element of the array. Prints an error and returns [code]null[/code] if the array is empty.
|
||||||
|
[b]Note:[/b] Calling this function is not the same as writing [code]array[-1][/code]. If the array is empty, accessing by index will pause project execution when running from the editor.
|
||||||
</description>
|
</description>
|
||||||
</method>
|
</method>
|
||||||
<method name="bsearch">
|
<method name="bsearch">
|
||||||
@@ -192,7 +193,8 @@
|
|||||||
<return type="Variant">
|
<return type="Variant">
|
||||||
</return>
|
</return>
|
||||||
<description>
|
<description>
|
||||||
Returns the first element of the array. Throws an error and returns [code]null[/code] if the array is empty.
|
Returns the first element of the array. Prints an error and returns [code]null[/code] if the array is empty.
|
||||||
|
[b]Note:[/b] Calling this function is not the same as writing [code]array[0][/code]. If the array is empty, accessing by index will pause project execution when running from the editor.
|
||||||
</description>
|
</description>
|
||||||
</method>
|
</method>
|
||||||
<method name="has">
|
<method name="has">
|
||||||
@@ -255,14 +257,14 @@
|
|||||||
<return type="Variant">
|
<return type="Variant">
|
||||||
</return>
|
</return>
|
||||||
<description>
|
<description>
|
||||||
Removes and returns the last element of the array. Returns [code]null[/code] if the array is empty.
|
Removes and returns the last element of the array. Returns [code]null[/code] if the array is empty, without printing an error message.
|
||||||
</description>
|
</description>
|
||||||
</method>
|
</method>
|
||||||
<method name="pop_front">
|
<method name="pop_front">
|
||||||
<return type="Variant">
|
<return type="Variant">
|
||||||
</return>
|
</return>
|
||||||
<description>
|
<description>
|
||||||
Removes and returns the first element of the array. Returns [code]null[/code] if the array is empty.
|
Removes and returns the first element of the array. Returns [code]null[/code] if the array is empty, wwithout printing an error message.
|
||||||
</description>
|
</description>
|
||||||
</method>
|
</method>
|
||||||
<method name="push_back">
|
<method name="push_back">
|
||||||
@@ -283,7 +285,7 @@
|
|||||||
<argument index="0" name="position" type="int">
|
<argument index="0" name="position" type="int">
|
||||||
</argument>
|
</argument>
|
||||||
<description>
|
<description>
|
||||||
Removes an element from the array by index.
|
Removes an element from the array by index. If the index does not exist in the array, nothing happens.
|
||||||
</description>
|
</description>
|
||||||
</method>
|
</method>
|
||||||
<method name="resize">
|
<method name="resize">
|
||||||
|
|||||||
Reference in New Issue
Block a user