diff options
author | RĂ©mi Verschelde <rverschelde@gmail.com> | 2019-01-07 08:16:14 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-07 08:16:14 +0100 |
commit | 55bfb05df2feaa8523534d4a0e25c7929e12cd56 (patch) | |
tree | ca1470a89a6dadbabd13a3794882ee3322c1fec9 | |
parent | 3873f84548cd91ec62b9cb045e75158df74e19f9 (diff) | |
parent | 5c71d433025fc3239dc69a2bc363684a5c8a86be (diff) |
Merge pull request #24804 from timoschwarzer/doc-gdscript
Add missing documentation for @GDScript
-rw-r--r-- | doc/classes/@GDScript.xml | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/doc/classes/@GDScript.xml b/doc/classes/@GDScript.xml index 2bdfc56c44..601b1385ae 100644 --- a/doc/classes/@GDScript.xml +++ b/doc/classes/@GDScript.xml @@ -415,6 +415,21 @@ <return type="Array"> </return> <description> + Returns an array of dictionaries representing the current call stack. + [codeblock] + func _ready(): + foo() + + func foo(): + bar() + + func bar(): + print(get_stack()) + [/codeblock] + would print + [codeblock] + [{function:bar, line:12, source:res://script.gd}, {function:foo, line:9, source:res://script.gd}, {function:_ready, line:6, source:res://script.gd}] + [/codeblock] </description> </method> <method name="hash"> @@ -488,7 +503,7 @@ <argument index="0" name="s" type="float"> </argument> <description> - Returns True/False whether [code]s[/code] is an infinity value (either positive infinity or negative infinity). + Returns whether [code]s[/code] is an infinity value (either positive infinity or negative infinity). </description> </method> <method name="is_instance_valid"> @@ -497,6 +512,7 @@ <argument index="0" name="instance" type="Object"> </argument> <description> + Returns whether [code]instance[/code] is a valid object (e.g. has not been deleted from memory). </description> </method> <method name="is_nan"> @@ -505,7 +521,7 @@ <argument index="0" name="s" type="float"> </argument> <description> - Returns True/False whether [code]s[/code] is a NaN (Not-A-Number) value. + Returns whether [code]s[/code] is a NaN (Not-A-Number) value. </description> </method> <method name="len"> @@ -690,6 +706,7 @@ <return type="void"> </return> <description> + Like [method print], but prints only when used in debug mode. </description> </method> <method name="print_stack"> |