class_editorscript.rst 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. .. Generated automatically by doc/tools/makerst.py in Godot's source tree.
  2. .. DO NOT EDIT THIS FILE, but the doc/base/classes.xml source instead.
  3. .. _class_EditorScript:
  4. EditorScript
  5. ============
  6. **Inherits:** :ref:`Reference<class_reference>` **<** :ref:`Object<class_object>`
  7. **Category:** Core
  8. Brief Description
  9. -----------------
  10. Simple script to perform changes in the currently edited scene.
  11. Member Functions
  12. ----------------
  13. +------------------------------------------------+---------------------------------------------------------------------------------------------------+
  14. | void | :ref:`_run<class_EditorScript__run>` **(** **)** virtual |
  15. +------------------------------------------------+---------------------------------------------------------------------------------------------------+
  16. | void | :ref:`add_root_node<class_EditorScript_add_root_node>` **(** :ref:`Node<class_node>` node **)** |
  17. +------------------------------------------------+---------------------------------------------------------------------------------------------------+
  18. | :ref:`EditorInterface<class_editorinterface>` | :ref:`get_editor_interface<class_EditorScript_get_editor_interface>` **(** **)** |
  19. +------------------------------------------------+---------------------------------------------------------------------------------------------------+
  20. | :ref:`Node<class_node>` | :ref:`get_scene<class_EditorScript_get_scene>` **(** **)** |
  21. +------------------------------------------------+---------------------------------------------------------------------------------------------------+
  22. Description
  23. -----------
  24. This script can be run from the Scene -> Run Script menu option.
  25. Member Function Description
  26. ---------------------------
  27. .. _class_EditorScript__run:
  28. - void **_run** **(** **)** virtual
  29. .. _class_EditorScript_add_root_node:
  30. - void **add_root_node** **(** :ref:`Node<class_node>` node **)**
  31. .. _class_EditorScript_get_editor_interface:
  32. - :ref:`EditorInterface<class_editorinterface>` **get_editor_interface** **(** **)**
  33. .. _class_EditorScript_get_scene:
  34. - :ref:`Node<class_node>` **get_scene** **(** **)**