diff options
author | RedworkDE <10944644+RedworkDE@users.noreply.github.com> | 2023-02-07 22:33:19 +0100 |
---|---|---|
committer | RedworkDE <10944644+RedworkDE@users.noreply.github.com> | 2023-02-07 23:14:20 +0100 |
commit | 2e167ca943309cbae165b4ece4bec62f8fdfbc24 (patch) | |
tree | 7670f850d49ce8ea344e898bed312203665ee275 | |
parent | 929333fe267f488638c76564237faff9d5d572fc (diff) |
Bind `EditorExportPlugin::_get_export_features`
-rw-r--r-- | doc/classes/EditorExportPlugin.xml | 8 | ||||
-rw-r--r-- | editor/export/editor_export_plugin.cpp | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/doc/classes/EditorExportPlugin.xml b/doc/classes/EditorExportPlugin.xml index 3e8ce10aa5..fd76e8ddaa 100644 --- a/doc/classes/EditorExportPlugin.xml +++ b/doc/classes/EditorExportPlugin.xml @@ -87,6 +87,14 @@ Return a hash based on the configuration passed (for both scenes and resources). This helps keep separate caches for separate export configurations. </description> </method> + <method name="_get_export_features" qualifiers="virtual const"> + <return type="PackedStringArray" /> + <param index="0" name="platform" type="EditorExportPlatform" /> + <param index="1" name="debug" type="bool" /> + <description> + Return a [PackedStringArray] of additional features this preset, for the given [param platform], should have. + </description> + </method> <method name="_get_name" qualifiers="virtual const"> <return type="String" /> <description> diff --git a/editor/export/editor_export_plugin.cpp b/editor/export/editor_export_plugin.cpp index 0add55820f..5887befcd8 100644 --- a/editor/export/editor_export_plugin.cpp +++ b/editor/export/editor_export_plugin.cpp @@ -229,6 +229,7 @@ void EditorExportPlugin::_bind_methods() { GDVIRTUAL_BIND(_end_customize_scenes); GDVIRTUAL_BIND(_end_customize_resources); + GDVIRTUAL_BIND(_get_export_features, "platform", "debug"); GDVIRTUAL_BIND(_get_name); } |