summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/doc_classes/@GDScript.xml
Commit message (Collapse)AuthorAgeFilesLines
* Document exporting nested subgroupsDanil Alexeev2024-11-111-1/+13
|
* GDScript: Rework `GDScriptUtilityFunctions` macrosDanil Alexeev2024-10-251-1/+1
|
* Clarification to the description of Global scope in regards to GDScriptBrian Huynh2024-10-231-2/+2
| | | | | | | | | | | | | | | | | | | | | Previous wording said that @GDScript referred to entries that could be accessed in any script. Although with common sense we could imagine that it is only refering to GDScript specific pieces of code, the wording is a little unclear. In general there are small changes to the wording which makes it more clear and concise. Wording change Tried to match the wording up with my last change which should make it a bit easier to parse at a glance what the docs mean by "from any script" Changed language from "not specific to" to "which work in any language" After consulting multiple people the new wording seems easier to parse, even for non coders Update doc/classes/@GlobalScope.xml Update modules/gdscript/doc_classes/@GDScript.xml Update modules/gdscript/doc_classes/@GDScript.xml Co-Authored-By: Micky <66727710+Mickeon@users.noreply.github.com>
* Add `@export_tool_button` annotation for easily creating inspector buttonsDanil Alexeev2024-09-271-0/+35
| | | | | | Co-authored-by: jordi <creptthrust@gmail.com> Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com> Co-authored-by: Mack <86566939+Macksaur@users.noreply.github.com>
* Merge pull request #95749 from Mickeon/documentation-example-pruningRémi Verschelde2024-08-261-2/+2
|\ | | | | | | Remove empty `[b]Example:[/b]` lines from the class reference
| * Remove empty `[b]Example:[/b]` lines from the class referenceMicky2024-08-191-2/+2
| |
* | Fix some invalid code in GDScript class referenceMicky2024-08-191-5/+5
|/
* GDScript: Fix non-global class exportDanil Alexeev2024-06-201-1/+1
|
* GDScript: Fix some export annotation issuesDanil Alexeev2024-05-131-1/+2
|
* [Doc] Document loading behavior with relative pathsA Thousand Ships2024-03-301-1/+1
|
* Update `@GDScript` documentationDanil Alexeev2024-03-141-1/+5
|
* Editor Help: Add syntax highlighting for code blocksDanil Alexeev2024-03-091-6/+6
|
* GDScript: Add @export_custom annotationGeorge Marques2024-03-071-0/+12
| | | | | | Allows setting any arbitrary hint, hint string, and usage flags. Useful for more complex hints or potential future hints not available as a dedicated annotation.
* Support Array and PackedArray in @export_*Abel Toy2024-03-061-10/+37
|
* Merge pull request #82122 from dalexeev/gds-add-export-hidden-annotationRémi Verschelde2024-02-271-0/+11
|\ | | | | | | GDScript: Add `@export_storage` annotation
| * GDScript: Add `@export_storage` annotationDanil Alexeev2023-12-191-0/+11
| |
* | Add keywords to improve search in the class referenceHugo Locurcio2024-02-221-1/+1
| |
* | Move EditorNode setting registration so they are in class referenceHugo Locurcio2024-02-171-1/+1
| | | | | | | | Co-authored-by: Micky <micheledevita2@gmail.com>
* | Documentation: Add support for deprecated/experimental messagesDanil Alexeev2024-02-151-2/+1
| |
* | Revert "Add UID support to GDScript files"Rémi Verschelde2024-01-291-9/+1
| | | | | | | | | | | | | | | | | | | | | | This reverts commit c7f68a27ec4b825302998eeb5a400f869cd21cf7. We still think GDScript files need UIDs to allow safe refactoring, but we're still debating what form those should take exactly. So far there seems to be agreement that it shouldn't be done via an annotation as implemented here, so we're reverting this one for now, to revisit the feature in a future PR.
* | Add UID support to GDScript fileskobewi2024-01-171-1/+9
| |
* | [GDScript] Add `StringName` support to `@GDScript.len`A Thousand Ships2024-01-021-1/+1
|/
* Clarify some descriptions regarding resource cachekobewi2023-12-101-1/+1
|
* GDScript: Add error when exporting node in non [Node]-derived classesDanil Alexeev2023-10-051-1/+26
|
* Validate `code` tags for class and member referencesYuri Sizov2023-10-031-3/+3
| | | | | | | | This commit also adds means to manually disable warnings in `code` tags where it's a false positive with the new `skip-lint` attribute. Warnings are now enabled on CI to prevent future errors.
* Replace `radians` range hint with `radians_as_degrees`A Thousand Ships2023-09-251-2/+2
|
* Add a type conversion method to Variant Utility and expose to scriptingAaron Franke2023-09-081-1/+2
|
* Add a script method to get its class iconYuri Sizov2023-08-241-1/+1
| | | | Co-authored-by: Danil Alexeev <danil@alexeev.xyz>
* Merge pull request #80109 from timothyqiu/not-markdownYuri Sizov2023-08-011-1/+1
|\ | | | | | | Fix invalid use of markdown syntax in classref
| * Fix invalid use of markdown syntax in classrefHaoyu Qiu2023-08-011-1/+1
| | | | | | | | | | | | | | | | Also: * changed `[b]true[/b]` to `[code]true[/code]` * use `[i]` for mathematical constant "e" * use `[b]` for button text & menu item text * improve markups about "tap1" and "tap2" in AudioEffectDelay
* | GDScript: Add validation for `@export_node_path` annotation argumentsDanil Alexeev2023-07-261-0/+1
|/ | | | Co-authored-by: George Marques <george@gmarqu.es>
* Doctool: Remove version attribute from XML headerRémi Verschelde2023-07-061-1/+1
| | | | | | We don't use that info for anything, and it generates unnecessary diffs every time we bump the minor version (and CI failures if we forget to sync some files from opt-in modules (mono, text_server_fb).
* Bump version to 4.2-devRémi Verschelde2023-07-051-1/+1
| | | | Keep on waitin'
* Explain a bit more RPCs optionsGilles Roudière2023-06-271-4/+4
|
* Clarify `@rpc` annotation arguments docsDanil Alexeev2023-06-131-2/+6
|
* Add more info on the nature of NANNinni Pipping2023-05-301-1/+1
|
* Overhaul the top sections of the class reference (Core classes)VolTer2023-05-191-1/+1
|
* Rework Navigation Avoidancesmix82023-05-101-0/+10
| | | | Rework Navigation Avoidance.
* Document caveats related to exported project binary resource conversionHugo Locurcio2023-05-081-0/+1
|
* Merge pull request #76664 from Xenoparrot/simple-typosMax Hilbrunner2023-05-061-1/+1
|\
| * Fixed various typos across the docsUltraBIF2023-05-021-1/+1
| |
* | Merge pull request #76650 from Koyper/gdscript_range_docsMax Hilbrunner2023-05-051-2/+2
|\ \ | |/ |/|
| * Update @GDScript.xml range docs to iterate backwards.Koyper2023-05-011-2/+2
| |
* | Add support for static variables in GDScriptGeorge Marques2023-04-271-0/+6
| | | | | | | | | | | | | | | | | | | | Which allows editable data associated with a particular class instead of the instance. Scripts with static variables are kept in memory indefinitely unless the `@static_unload` annotation is used or the `static_unload()` method is called on the GDScript. If the custom function `_static_init()` exists it will be called when the class is loaded, after the static variables are set.
* | Validate code tags in documentation for potential paramsYuri Sizov2023-04-261-1/+1
|/ | | | | | | Adds a check to make_rst to look for matches between the text inside of the [code][/code] tag and known param identifiers. Fixes most of what was revealed.
* Fix typo and slightly reword in @GDScript.xmlAraraura2023-03-311-1/+1
| | | Fix "the every following property" to "then every following property" and change "is added" to "will be added".
* Improve Color8 documentationHugo Locurcio2023-03-191-1/+2
| | | | | This documents in which situations Color8 is most suited and its precision limitations.
* Fix GDScript code style regarding colonDanil Alexeev2023-03-051-2/+2
|
* Bump version to 4.1-devRémi Verschelde2023-03-011-1/+1
| | | | Can't stop, won't stop, they said, huh?
* Document `@GDScript.is_instance_of` methodDanil Alexeev2023-02-221-0/+14
|