diff --git a/Source/Engine/Graphics/Enums.h b/Source/Engine/Graphics/Enums.h index 7d9b5ceb3..3ef462925 100644 --- a/Source/Engine/Graphics/Enums.h +++ b/Source/Engine/Graphics/Enums.h @@ -360,7 +360,7 @@ API_ENUM() enum class CullMode : byte /// /// Render target blending mode descriptor. /// -API_STRUCT() struct BlendingMode +API_STRUCT() struct FLAXENGINE_API BlendingMode { DECLARE_SCRIPTING_TYPE_MINIMAL(BlendingMode); diff --git a/Source/Engine/Graphics/GPUPipelineState.h b/Source/Engine/Graphics/GPUPipelineState.h index 647d8da04..725b1bb74 100644 --- a/Source/Engine/Graphics/GPUPipelineState.h +++ b/Source/Engine/Graphics/GPUPipelineState.h @@ -20,7 +20,7 @@ public: /// /// Pipeline state description /// - API_STRUCT() struct Description + API_STRUCT() struct FLAXENGINE_API Description { DECLARE_SCRIPTING_TYPE_NO_SPAWN(Description); diff --git a/Source/Engine/Profiler/ProfilingTools.h b/Source/Engine/Profiler/ProfilingTools.h index 55e35e29c..e1c010d77 100644 --- a/Source/Engine/Profiler/ProfilingTools.h +++ b/Source/Engine/Profiler/ProfilingTools.h @@ -12,7 +12,7 @@ /// /// Profiler tools for development. Allows to gather profiling data and events from the engine. /// -API_CLASS(Static) class ProfilingTools +API_CLASS(Static) class FLAXENGINE_API ProfilingTools { DECLARE_SCRIPTING_TYPE_NO_SPAWN(ProfilingTools); public: