diff options
Diffstat (limited to 'editor/export/export_template_manager.h')
-rw-r--r-- | editor/export/export_template_manager.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/editor/export/export_template_manager.h b/editor/export/export_template_manager.h index 8c26554d13..a00d874580 100644 --- a/editor/export/export_template_manager.h +++ b/editor/export/export_template_manager.h @@ -33,6 +33,7 @@ #include "scene/gui/dialogs.h" +class EditorExportPreset; class ExportTemplateVersion; class FileDialog; class HTTPRequest; @@ -121,10 +122,15 @@ protected: static void _bind_methods(); public: - bool can_install_android_template(); - Error install_android_template(); + static String get_android_build_directory(const Ref<EditorExportPreset> &p_preset); + static String get_android_source_zip(const Ref<EditorExportPreset> &p_preset); + static String get_android_template_identifier(const Ref<EditorExportPreset> &p_preset); - Error install_android_template_from_file(const String &p_file); + bool is_android_template_installed(const Ref<EditorExportPreset> &p_preset); + bool can_install_android_template(const Ref<EditorExportPreset> &p_preset); + Error install_android_template(const Ref<EditorExportPreset> &p_preset); + + Error install_android_template_from_file(const String &p_file, const Ref<EditorExportPreset> &p_preset); void popup_manager(); |