1234567891011121314151617181920212223242526272829303132333435363738 |
- #pragma once
- /*
- * Copyright (c) Contributors to the Open 3D Engine Project.
- * For complete copyright and license terms please see the LICENSE at the root of this distribution.
- *
- * SPDX-License-Identifier: Apache-2.0 OR MIT
- *
- */
- #include <AzCore/PlatformDef.h>
- #if defined(AZ_PLATFORM_WINDOWS) || defined(AZ_PLATFORM_PROVO)
- #define SCENE_CORE_CLASS
- #if defined(AZ_MONOLITHIC_BUILD)
- #define SCENE_CORE_API
- #else
- #if defined(SCENE_CORE_EXPORTS)
- #define SCENE_CORE_API AZ_DLL_EXPORT
- #else
- #define SCENE_CORE_API AZ_DLL_IMPORT
- #endif
- #endif
- #else
- #if defined(AZ_MONOLITHIC_BUILD)
- #define SCENE_CORE_CLASS
- #define SCENE_CORE_API
- #else
- #if defined(SCENE_CORE_EXPORTS)
- #define SCENE_CORE_CLASS AZ_DLL_EXPORT
- #define SCENE_CORE_API AZ_DLL_EXPORT
- #else
- #define SCENE_CORE_CLASS AZ_DLL_IMPORT
- #define SCENE_CORE_API AZ_DLL_IMPORT
- #endif
- #endif
- #endif
|