Simplify node/resource export in "Basic use"

This commit is contained in:
31
2024-01-29 10:08:39 -08:00
parent 65085d9330
commit 7c344c528f

View File

@@ -71,20 +71,9 @@ Exported members can specify a default value; otherwise, the `default value of t
set => _greeting = value;
}
Resources and nodes can be exported. The property editor shows a user-friendly
assignment dialog for these types. This can be used instead of ``GD.Load`` and
``GetNode``.
.. code-block:: csharp
[Export]
public Resource Resource { get; set; }
[Export]
public Node Node { get; set; }
Exporting a specific type of resource or node lets the property editor show a
filtered list of possibilities.
Any type of ``Resource`` or ``Node`` can be exported. The property editor shows
a user-friendly assignment dialog for these types. This can be used instead of
``GD.Load`` and ``GetNode``. See :ref:`Nodes and Resources <doc_c_sharp_exports_nodes>`.
.. code-block:: csharp
@@ -254,6 +243,8 @@ Color given as red-green-blue value (alpha will always be 1).
[Export(PropertyHint.ColorNoAlpha)]
private Color Color { get; set; }
.. _doc_c_sharp_exports_nodes:
Nodes
-----