eabb9a63d4
This allows removing it from `class_db.h`, significantly reducing the amount of files that include it transitively. Also includes some include cleanup in `control.h` and `rich_text_label.h` done while ensure they don't depend on `callable_mp`.
Godot glTF import and export module
In a nutshell, the glTF module works like this:
- The
structures/folder contains glTF structures, the small pieces that make up a glTF file, represented as C++ classes. - The
extensions/folder contains glTF extensions, which are optional features that build on top of the base glTF spec. GLTFStateholds collections of structures and extensions.GLTFDocumentoperates on GLTFState and its elements.- The
editor/folder uses GLTFDocument to import and export 3D models.