diff options
Diffstat (limited to 'editor/editor_export.h')
-rw-r--r-- | editor/editor_export.h | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/editor/editor_export.h b/editor/editor_export.h index f47fe9c95e..797649855f 100644 --- a/editor/editor_export.h +++ b/editor/editor_export.h @@ -43,7 +43,6 @@ class EditorFileSystemDirectory; struct EditorProgress; class EditorExportPreset : public Reference { - GDCLASS(EditorExportPreset, Reference); public: @@ -61,14 +60,14 @@ public: private: Ref<EditorExportPlatform> platform; - ExportFilter export_filter; + ExportFilter export_filter = EXPORT_ALL_RESOURCES; String include_filter; String exclude_filter; String export_path; String exporter; Set<String> selected_files; - bool runnable; + bool runnable = false; Vector<String> patches; @@ -82,7 +81,7 @@ private: String custom_features; - int script_mode; + int script_mode = MODE_SCRIPT_COMPILED; String script_key; protected: @@ -136,7 +135,7 @@ public: const List<PropertyInfo> &get_properties() const { return properties; } - EditorExportPreset(); + EditorExportPreset() {} }; struct SharedObject { @@ -152,7 +151,6 @@ struct SharedObject { }; class EditorExportPlatform : public Reference { - GDCLASS(EditorExportPlatform, Reference); public: @@ -161,7 +159,6 @@ public: private: struct SavedData { - uint64_t ofs; uint64_t size; Vector<uint8_t> md5; @@ -173,7 +170,6 @@ private: }; struct PackData { - FileAccess *f; Vector<SavedData> file_ofs; EditorProgress *ep; @@ -181,7 +177,6 @@ private: }; struct ZipData { - void *zip; EditorProgress *ep; }; @@ -270,6 +265,7 @@ public: virtual Error export_zip(const Ref<EditorExportPreset> &p_preset, bool p_debug, const String &p_path, int p_flags = 0); virtual void get_platform_features(List<String> *r_features) = 0; virtual void resolve_platform_feature_priorities(const Ref<EditorExportPreset> &p_preset, Set<String> &p_features) = 0; + virtual String get_debug_protocol() const { return "tcp://"; } EditorExportPlatform(); }; @@ -393,7 +389,6 @@ public: }; class EditorExportPlatformPC : public EditorExportPlatform { - GDCLASS(EditorExportPlatformPC, EditorExportPlatform); public: @@ -455,7 +450,6 @@ public: }; class EditorExportTextSceneToBinaryPlugin : public EditorExportPlugin { - GDCLASS(EditorExportTextSceneToBinaryPlugin, EditorExportPlugin); public: |