diff options
| author | Thaddeus Crews <repiteo@outlook.com> | 2024-11-12 09:27:55 -0600 |
|---|---|---|
| committer | Thaddeus Crews <repiteo@outlook.com> | 2024-11-12 09:27:55 -0600 |
| commit | 8ab86bb7803fdf0d8282ecad4fa5225b1abc54d6 (patch) | |
| tree | 641a495a2026dede00cdcee47fb38efe745655a6 /modules | |
| parent | 27b394c52aefe18afe9e12f1d006e1e32f6fc348 (diff) | |
| parent | 4d3e2c78b6e3372923bd8eaa5575fdcb842754f0 (diff) | |
| download | redot-engine-8ab86bb7803fdf0d8282ecad4fa5225b1abc54d6.tar.gz | |
Merge pull request #98616 from dalexeev/doc-nested-subgroups
Document exporting nested subgroups
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/gdscript/doc_classes/@GDScript.xml | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/modules/gdscript/doc_classes/@GDScript.xml b/modules/gdscript/doc_classes/@GDScript.xml index ede4ce6617..0355119442 100644 --- a/modules/gdscript/doc_classes/@GDScript.xml +++ b/modules/gdscript/doc_classes/@GDScript.xml @@ -666,7 +666,19 @@ @export var car_label = "Speedy" @export var car_number = 3 [/codeblock] - [b]Note:[/b] Subgroups cannot be nested, they only provide one extra level of depth. Just like the next group ends the previous group, so do the subsequent subgroups. + [b]Note:[/b] Subgroups cannot be nested, but you can use the slash separator ([code]/[/code]) to achieve the desired effect: + [codeblock] + @export_group("Car Properties") + @export_subgroup("Wheels", "wheel_") + @export_subgroup("Wheels/Front", "front_wheel_") + @export var front_wheel_strength = 10 + @export var front_wheel_mobility = 5 + @export_subgroup("Wheels/Rear", "rear_wheel_") + @export var rear_wheel_strength = 8 + @export var rear_wheel_mobility = 3 + @export_subgroup("Wheels", "wheel_") + @export var wheel_material: PhysicsMaterial + [/codeblock] </description> </annotation> <annotation name="@export_tool_button"> |
