From c0ba3b0edbf4e26b1efc34fce9a08e044e66e859 Mon Sep 17 00:00:00 2001 From: Ari Vuollet Date: Mon, 19 Jun 2023 22:18:06 +0300 Subject: [PATCH] Expose Content importers and exporters for scripting API --- Source/Engine/ContentExporters/AssetsExportingManager.h | 2 +- Source/Engine/ContentExporters/Types.h | 2 +- Source/Engine/ContentImporters/AssetsImportingManager.h | 2 +- Source/Engine/ContentImporters/Types.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/Engine/ContentExporters/AssetsExportingManager.h b/Source/Engine/ContentExporters/AssetsExportingManager.h index f9f50075e..7e3b11b6d 100644 --- a/Source/Engine/ContentExporters/AssetsExportingManager.h +++ b/Source/Engine/ContentExporters/AssetsExportingManager.h @@ -10,7 +10,7 @@ /// /// Assets Importing service allows to import or create new assets /// -class AssetsExportingManager +class FLAXENGINE_API AssetsExportingManager { public: /// diff --git a/Source/Engine/ContentExporters/Types.h b/Source/Engine/ContentExporters/Types.h index cfc341f37..a2095934f 100644 --- a/Source/Engine/ContentExporters/Types.h +++ b/Source/Engine/ContentExporters/Types.h @@ -26,7 +26,7 @@ typedef Function ExportAssetFunction; /// /// Exporting asset context structure /// -class ExportAssetContext : public NonCopyable +class FLAXENGINE_API ExportAssetContext : public NonCopyable { public: /// diff --git a/Source/Engine/ContentImporters/AssetsImportingManager.h b/Source/Engine/ContentImporters/AssetsImportingManager.h index 2f8369a41..2930f8979 100644 --- a/Source/Engine/ContentImporters/AssetsImportingManager.h +++ b/Source/Engine/ContentImporters/AssetsImportingManager.h @@ -9,7 +9,7 @@ /// /// Assets Importing service allows to import or create new assets /// -class AssetsImportingManager +class FLAXENGINE_API AssetsImportingManager { public: /// diff --git a/Source/Engine/ContentImporters/Types.h b/Source/Engine/ContentImporters/Types.h index 05d1fc116..4ebf55583 100644 --- a/Source/Engine/ContentImporters/Types.h +++ b/Source/Engine/ContentImporters/Types.h @@ -28,7 +28,7 @@ typedef Function CreateAssetFunction; /// /// Importing/creating asset context structure /// -class CreateAssetContext : public NonCopyable +class FLAXENGINE_API CreateAssetContext : public NonCopyable { private: CreateAssetResult _applyChangesResult;