summaryrefslogtreecommitdiffstats
path: root/editor/editor_script.cpp
Commit message (Collapse)AuthorAgeFilesLines
* GDExtension: Mark virtual function as `is_required` in `extension_api.json`David Snopek2024-09-111-1/+1
| | | | Co-authored-by: Jovan Gerodetti <jovan.gerodetti@titannano.de>
* Fix add_root_node() being no-opkobewi2024-04-031-2/+18
|
* Replace `GDVIRTUAL_CALL` with `GDVIRTUAL_REQUIRED_CALL` where applicableThaddeus Crews2023-12-141-3/+1
|
* Extract ScriptInstance to simplify includesYuri Sizov2023-09-061-0/+1
| | | | | | | | | This allows to include script_instance.h directly in the generated gdvirtual.gen.inc, and remove excessive includes from the codebase. This should also allow Resource to use GDVIRTUAL macros, which wasn't possible previously due to a circular dependency.
* Extract editor run toolbar into its own componentYuri Sizov2023-04-191-0/+75
- Simplify and update its logic. - Simplify EditorScript. - Improve EditorNode and other relevant includes. - Fix scene-based path in the movie writer when reloading a scene.