Separate NAZARA_API into multiple defines (one per module)

To fix inter-module dependency


Former-commit-id: 64704f020e0af22e529d38527323ba977187d4d0
This commit is contained in:
Lynix
2015-06-13 22:31:29 +02:00
parent 251e21f006
commit 1fc17c8b53
196 changed files with 680 additions and 546 deletions

View File

@@ -15,7 +15,7 @@
class NzAbstractHash;
class NzHashDigest;
class NAZARA_API NzByteArray : public NzHashable
class NAZARA_CORE_API NzByteArray : public NzHashable
{
public:
struct SharedArray;
@@ -86,7 +86,7 @@ class NAZARA_API NzByteArray : public NzHashable
static int Compare(const NzByteArray& first, const NzByteArray& second);
struct NAZARA_API SharedArray
struct NAZARA_CORE_API SharedArray
{
SharedArray() :
refCount(1)
@@ -121,7 +121,7 @@ class NAZARA_API NzByteArray : public NzHashable
namespace std
{
NAZARA_API void swap(NzByteArray& lhs, NzByteArray& rhs);
NAZARA_CORE_API void swap(NzByteArray& lhs, NzByteArray& rhs);
}
#endif // NAZARA_BYTEARRAY_HPP