From 5308c42c1c4bed44fd5e846ab9f982946d8bb8b4 Mon Sep 17 00:00:00 2001 From: intolerantape Date: Fri, 20 Aug 2021 15:43:20 -0700 Subject: [PATCH 1/3] Added FLAXENGINE_API tags in StateMachine.h --- Source/Engine/Utilities/StateMachine.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Engine/Utilities/StateMachine.h b/Source/Engine/Utilities/StateMachine.h index 38e69a06b..e3bd2de05 100644 --- a/Source/Engine/Utilities/StateMachine.h +++ b/Source/Engine/Utilities/StateMachine.h @@ -9,7 +9,7 @@ class StateMachine; /// /// State machine state /// -class State +class FLAXENGINE_API State { friend StateMachine; @@ -71,7 +71,7 @@ protected: /// /// State machine logic pattern /// -class StateMachine +class FLAXENGINE_API StateMachine { friend State; From 8363ab8b10e53536ffacaf69de4654acc04b0b71 Mon Sep 17 00:00:00 2001 From: intolerantape Date: Sat, 21 Aug 2021 04:11:00 -0700 Subject: [PATCH 2/3] Added FLAXENGINE_API tag in Exception.h --- Source/Engine/Debug/Exception.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Engine/Debug/Exception.h b/Source/Engine/Debug/Exception.h index 5bef7aa55..8ee8979ed 100644 --- a/Source/Engine/Debug/Exception.h +++ b/Source/Engine/Debug/Exception.h @@ -13,7 +13,7 @@ namespace Log /// /// Represents errors that occur during application execution. /// - class Exception : public Object + class FLAXENGINE_API Exception : public Object { protected: From 7cd64869160df4ca63c8aca77c415aff6c6a56bf Mon Sep 17 00:00:00 2001 From: intolerantape Date: Sat, 11 Sep 2021 05:13:32 -0700 Subject: [PATCH 3/3] Added FLAXENGINE_API tag in MField.h --- Source/Engine/Scripting/ManagedCLR/MField.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Engine/Scripting/ManagedCLR/MField.h b/Source/Engine/Scripting/ManagedCLR/MField.h index fb7f47c9a..49b51ca9f 100644 --- a/Source/Engine/Scripting/ManagedCLR/MField.h +++ b/Source/Engine/Scripting/ManagedCLR/MField.h @@ -8,7 +8,7 @@ /// /// Encapsulates information about a single Mono (managed) fields belonging to some managed class. This object also allows you to access the field data of an object instance. /// -class MField +class FLAXENGINE_API MField { friend MClass;