mirror of
https://github.com/godotengine/godot.git
synced 2025-12-07 22:00:10 +00:00
Fixes broken binary compatibility in GDExtension, introduced by moving methods from EditorFileDialog to its base class FileDialog. While the general derived-to-base compat mechanism works, the function hashes are changed when enum types are also moved between classes. An earlier attempt restored original enums in EditorFileDialog and added regular compatibility methods, however this caused shadowed symbols in C# bindings. Instead, hash mappings are now directly hardcoded as "special compat hashes". |
||
|---|---|---|
| .. | ||
| engine_update_label.cpp | ||
| engine_update_label.h | ||
| project_dialog.cpp | ||
| project_dialog.h | ||
| project_list.cpp | ||
| project_list.h | ||
| project_manager.cpp | ||
| project_manager.h | ||
| project_tag.cpp | ||
| project_tag.h | ||
| quick_settings_dialog.cpp | ||
| quick_settings_dialog.h | ||
| SCsub | ||