Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
EditorExportPreset
Наследует: RefCounted < Object
Экспорт предустановленной конфигурации.
Описание
Представляет конфигурацию шаблона экспорта, созданную в диалоговом окне экспорта редактора. Экземпляр EditorExportPreset предназначен для использования в качестве конфигурации, доступной только для чтения, передаваемой методам EditorExportPlatform при экспорте проекта.
Методы
are_advanced_options_enabled() const |
|
get_custom_features() const |
|
get_customized_files() const |
|
get_customized_files_count() const |
|
get_encrypt_directory() const |
|
get_encrypt_pck() const |
|
get_encryption_ex_filter() const |
|
get_encryption_in_filter() const |
|
get_encryption_key() const |
|
get_exclude_filter() const |
|
get_export_filter() const |
|
get_export_path() const |
|
get_file_export_mode(path: String, default: FileExportMode = 0) const |
|
get_files_to_export() const |
|
get_include_filter() const |
|
get_or_env(name: StringName, env_var: String) const |
|
get_patches() const |
|
get_preset_name() const |
|
get_project_setting(name: StringName) |
|
get_script_export_mode() const |
|
get_version(name: StringName, windows_version: bool) const |
|
has(property: StringName) const |
|
has_export_file(path: String) |
|
is_dedicated_server() const |
|
is_runnable() const |
Перечисления
enum ExportFilter: 🔗
ExportFilter EXPORT_ALL_RESOURCES = 0
There is currently no description for this enum. Please help us by contributing one!
ExportFilter EXPORT_SELECTED_SCENES = 1
There is currently no description for this enum. Please help us by contributing one!
ExportFilter EXPORT_SELECTED_RESOURCES = 2
There is currently no description for this enum. Please help us by contributing one!
ExportFilter EXCLUDE_SELECTED_RESOURCES = 3
There is currently no description for this enum. Please help us by contributing one!
ExportFilter EXPORT_CUSTOMIZED = 4
There is currently no description for this enum. Please help us by contributing one!
enum FileExportMode: 🔗
FileExportMode MODE_FILE_NOT_CUSTOMIZED = 0
There is currently no description for this enum. Please help us by contributing one!
FileExportMode MODE_FILE_STRIP = 1
There is currently no description for this enum. Please help us by contributing one!
FileExportMode MODE_FILE_KEEP = 2
There is currently no description for this enum. Please help us by contributing one!
FileExportMode MODE_FILE_REMOVE = 3
There is currently no description for this enum. Please help us by contributing one!
enum ScriptExportMode: 🔗
ScriptExportMode MODE_SCRIPT_TEXT = 0
There is currently no description for this enum. Please help us by contributing one!
ScriptExportMode MODE_SCRIPT_BINARY_TOKENS = 1
There is currently no description for this enum. Please help us by contributing one!
ScriptExportMode MODE_SCRIPT_BINARY_TOKENS_COMPRESSED = 2
There is currently no description for this enum. Please help us by contributing one!
Описания метода
bool are_advanced_options_enabled() const 🔗
Возвращает true, если в диалоговом окне экспорта включен переключатель «Дополнительно».
String get_custom_features() const 🔗
Возвращает список пользовательских функций, добавленных к этому шаблону, через запятую, в виде строки. Подробнее см. в разделе Теги функций в документации.
Dictionary get_customized_files() const 🔗
Возвращает словарь файлов, выбранных на вкладке «Ресурсы» диалогового окна экспорта. Ключами словаря являются пути к файлам, а значениями — соответствующие режимы экспорта: "strip", "keep" или "remove". См. также get_file_export_mode().
int get_customized_files_count() const 🔗
Возвращает количество файлов, выбранных на вкладке «Ресурсы» диалогового окна экспорта.
bool get_encrypt_directory() const 🔗
Возвращает true, если в диалоговом окне экспорта включено шифрование каталога PCK.
bool get_encrypt_pck() const 🔗
Возвращает true, если в диалоговом окне экспорта включено шифрование PCK.
String get_encryption_ex_filter() const 🔗
Возвращает фильтры файлов, которые следует исключить при шифровании PCK.
String get_encryption_in_filter() const 🔗
Возвращает фильтры файлов, которые следует включить во время шифрования PCK.
String get_encryption_key() const 🔗
Возвращает ключ шифрования PCK.
String get_exclude_filter() const 🔗
Возвращает фильтры файлов, которые следует исключить при экспорте.
ExportFilter get_export_filter() const 🔗
Возвращает режим фильтра файла экспорта, выбранный на вкладке «Ресурсы» диалогового окна экспорта.
String get_export_path() const 🔗
Возвращает целевой путь экспорта.
FileExportMode get_file_export_mode(path: String, default: FileExportMode = 0) const 🔗
Возвращает режим экспорта файла для указанного файла.
PackedStringArray get_files_to_export() const 🔗
Возвращает массив файлов для экспорта.
String get_include_filter() const 🔗
Возвращает фильтры файлов для включения во время экспорта.
Variant get_or_env(name: StringName, env_var: String) const 🔗
Возвращает значение параметра экспорта или значение переменной среды, если она задана.
PackedStringArray get_patches() const 🔗
Возвращает список пакетов, на основе которых будет выполнен экспорт патча.
String get_preset_name() const 🔗
Возвращает имя этого экспортного пресета.
Variant get_project_setting(name: StringName) 🔗
Возвращает значение параметра, идентифицированного name, используя переопределения тега предустановленных функций экспорта вместо текущих функций ОС.
ScriptExportMode get_script_export_mode() const 🔗
Возвращает режим экспорта, используемый файлами GDScript. 0 для «Текста», 1 для «Двоичных токенов» и 2 для «Сжатых двоичных токенов (файлы меньшего размера)».
String get_version(name: StringName, windows_version: bool) const 🔗
Возвращает номер версии предустановки или возвращается к настройке проекта ProjectSettings.application/config/version, если задана пустая строка.
Если windows_version равен true, форматирует возвращаемый номер версии для совместимости с метаданными исполняемого файла Windows.
bool has(property: StringName) const 🔗
Возвращает true, если у пресета есть свойство с именем property.
bool has_export_file(path: String) 🔗
Возвращает true, если файл по указанному path будет экспортирован.
bool is_dedicated_server() const 🔗
Возвращает true, если в диалоговом окне экспорта выбран режим экспорта выделенного сервера.
Возвращает true, если в диалоговом окне экспорта включен переключатель «Работающий» (Runnable).