#include "project_export.h"
#include "core/config/project_settings.h"
#include "core/version.h"
#include "editor/editor_file_system.h"
#include "editor/editor_node.h"
#include "editor/editor_properties.h"
#include "editor/editor_settings.h"
#include "editor/editor_string_names.h"
#include "editor/export/editor_export.h"
#include "editor/gui/editor_file_dialog.h"
#include "editor/import/resource_importer_texture_settings.h"
#include "editor/themes/editor_scale.h"
#include "scene/gui/check_box.h"
#include "scene/gui/check_button.h"
#include "scene/gui/item_list.h"
#include "scene/gui/link_button.h"
#include "scene/gui/margin_container.h"
#include "scene/gui/menu_button.h"
#include "scene/gui/option_button.h"
#include "scene/gui/popup_menu.h"
#include "scene/gui/split_container.h"
#include "scene/gui/tab_container.h"
#include "scene/gui/texture_rect.h"
#include "scene/gui/tree.h"
void ProjectExportTextureFormatError::_on_fix_texture_format_pressed() { … }
void ProjectExportTextureFormatError::_bind_methods() { … }
void ProjectExportTextureFormatError::_notification(int p_what) { … }
void ProjectExportTextureFormatError::show_for_texture_format(const String &p_friendly_name, const String &p_setting_identifier) { … }
ProjectExportTextureFormatError::ProjectExportTextureFormatError() { … }
void ProjectExportDialog::_notification(int p_what) { … }
void ProjectExportDialog::popup_export() { … }
void ProjectExportDialog::_add_preset(int p_platform) { … }
void ProjectExportDialog::_force_update_current_preset_parameters() { … }
void ProjectExportDialog::_update_current_preset() { … }
void ProjectExportDialog::_update_presets() { … }
void ProjectExportDialog::_update_export_all() { … }
void ProjectExportDialog::_edit_preset(int p_index) { … }
void ProjectExportDialog::_update_feature_list() { … }
void ProjectExportDialog::_custom_features_changed(const String &p_text) { … }
void ProjectExportDialog::_tab_changed(int) { … }
void ProjectExportDialog::_update_parameters(const String &p_edited_property) { … }
void ProjectExportDialog::_advanced_options_pressed() { … }
void ProjectExportDialog::_runnable_pressed() { … }
void ProjectExportDialog::_name_changed(const String &p_string) { … }
void ProjectExportDialog::set_export_path(const String &p_value) { … }
String ProjectExportDialog::get_export_path() { … }
Ref<EditorExportPreset> ProjectExportDialog::get_current_preset() const { … }
void ProjectExportDialog::_export_path_changed(const StringName &p_property, const Variant &p_value, const String &p_field, bool p_changing) { … }
void ProjectExportDialog::_enc_filters_changed(const String &p_filters) { … }
void ProjectExportDialog::_open_key_help_link() { … }
void ProjectExportDialog::_enc_pck_changed(bool p_pressed) { … }
void ProjectExportDialog::_enc_directory_changed(bool p_pressed) { … }
void ProjectExportDialog::_script_encryption_key_changed(const String &p_key) { … }
bool ProjectExportDialog::_validate_script_encryption_key(const String &p_key) { … }
void ProjectExportDialog::_script_export_mode_changed(int p_mode) { … }
void ProjectExportDialog::_duplicate_preset() { … }
void ProjectExportDialog::_delete_preset() { … }
void ProjectExportDialog::_delete_preset_confirm() { … }
Variant ProjectExportDialog::get_drag_data_fw(const Point2 &p_point, Control *p_from) { … }
bool ProjectExportDialog::can_drop_data_fw(const Point2 &p_point, const Variant &p_data, Control *p_from) const { … }
void ProjectExportDialog::drop_data_fw(const Point2 &p_point, const Variant &p_data, Control *p_from) { … }
void ProjectExportDialog::_export_type_changed(int p_which) { … }
String ProjectExportDialog::_get_resource_export_header(EditorExportPreset::ExportFilter p_filter) const { … }
void ProjectExportDialog::_filter_changed(const String &p_filter) { … }
void ProjectExportDialog::_fill_resource_tree() { … }
void ProjectExportDialog::_setup_item_for_file_mode(TreeItem *p_item, EditorExportPreset::FileExportMode p_mode) { … }
bool ProjectExportDialog::_fill_tree(EditorFileSystemDirectory *p_dir, TreeItem *p_item, Ref<EditorExportPreset> ¤t, EditorExportPreset::ExportFilter p_export_filter) { … }
void ProjectExportDialog::_propagate_file_export_mode(TreeItem *p_item, EditorExportPreset::FileExportMode p_inherited_export_mode) { … }
void ProjectExportDialog::_tree_changed() { … }
void ProjectExportDialog::_check_propagated_to_item(Object *p_obj, int column) { … }
void ProjectExportDialog::_tree_popup_edited(bool p_arrow_clicked) { … }
void ProjectExportDialog::_set_file_export_mode(int p_id) { … }
void ProjectExportDialog::_patch_tree_button_clicked(Object *p_item, int p_column, int p_id, int p_mouse_button_index) { … }
void ProjectExportDialog::_patch_tree_item_edited() { … }
void ProjectExportDialog::_patch_file_selected(const String &p_path) { … }
void ProjectExportDialog::_patch_delete_confirmed() { … }
void ProjectExportDialog::_patch_add_pack_pressed() { … }
void ProjectExportDialog::_export_pck_zip() { … }
void ProjectExportDialog::_export_pck_zip_selected(const String &p_path) { … }
void ProjectExportDialog::_open_export_template_manager() { … }
void ProjectExportDialog::_validate_export_path(const String &p_path) { … }
void ProjectExportDialog::_export_project() { … }
void ProjectExportDialog::_export_project_to_path(const String &p_path) { … }
void ProjectExportDialog::_export_all_dialog() { … }
void ProjectExportDialog::_export_all_dialog_action(const String &p_str) { … }
void ProjectExportDialog::_export_all(bool p_debug) { … }
void ProjectExportDialog::_bind_methods() { … }
ProjectExportDialog::ProjectExportDialog() { … }
ProjectExportDialog::~ProjectExportDialog() { … }