EditorExportPlugin
A script that is executed when exporting projects.
Methods
void | _export_begin ( PoolStringArray features, bool is_debug, String path, int flags ) virtual |
void | _export_end ( ) virtual |
void | _export_file ( String path, String type, PoolStringArray features ) virtual |
void | add_file ( String path, PoolByteArray file, bool remap ) |
void | add_ios_bundle_file ( String path ) |
void | add_ios_cpp_code ( String code ) |
void | add_ios_embedded_framework ( String path ) |
void | add_ios_framework ( String path ) |
void | add_ios_linker_flags ( String flags ) |
void | add_ios_plist_content ( String plist_content ) |
void | add_ios_project_static_lib ( String path ) |
void | add_shared_object ( String path, PoolStringArray tags ) |
void | skip ( ) |
Method Descriptions
void _export_begin ( PoolStringArray features, bool is_debug, String path, int flags ) virtual
Virtual method to be overridden by the user. It is called when the export starts and provides all information about the export.
void _export_end ( ) virtual
Virtual method to be overridden by the user. Called when the export is finished.
void _export_file ( String path, String type, PoolStringArray features ) virtual
void add_file ( String path, PoolByteArray file, bool remap )
void add_ios_bundle_file ( String path )
void add_ios_cpp_code ( String code )
void add_ios_embedded_framework ( String path )
Adds a dynamic library (*.dylib, *.framework) to Linking Phase in iOS's Xcode project and embeds it into resulting binary.
Note: For static libraries (*.a) works in same way as add_ios_framework.
This method should not be used for System libraries as they are already present on the device.
void add_ios_framework ( String path )
Adds a static library (*.a) or dynamic library (*.dylib, *.framework) to Linking Phase in iOS's Xcode project.
void add_ios_linker_flags ( String flags )
void add_ios_plist_content ( String plist_content )
void add_ios_project_static_lib ( String path )
void add_shared_object ( String path, PoolStringArray tags )
void skip ( )
© 2014–2020 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
https://docs.godotengine.org/en/3.2/classes/class_editorexportplugin.html