MaterialX 1.39.1
Loading...
Searching...
No Matches
Export.h
Go to the documentation of this file.
1//
2// Copyright Contributors to the MaterialX Project
3// SPDX-License-Identifier: Apache-2.0
4//
5
6#ifndef MATERIALX_CORE_EXPORT_H
7#define MATERIALX_CORE_EXPORT_H
8
10
13
14#if defined(MATERIALX_CORE_EXPORTS)
15 #define MX_CORE_API MATERIALX_SYMBOL_EXPORT
16 #define MX_CORE_EXTERN_TEMPLATE(...) MATERIALX_EXPORT_EXTERN_TEMPLATE(__VA_ARGS__)
17#else
18 #define MX_CORE_API MATERIALX_SYMBOL_IMPORT
19 #define MX_CORE_EXTERN_TEMPLATE(...) MATERIALX_IMPORT_EXTERN_TEMPLATE(__VA_ARGS__)
20#endif
21
22#endif
Library-wide includes and types.