ufe 5.5
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
ufeExport.h
Go to the documentation of this file.
1#line 1 "S:/jenkins/workspace/ECP/ufe/ufe-full-python3.11-windows/ufe/include/common/ufeExport.h"
2// ===========================================================================
3// Copyright 2018 Autodesk, Inc. All rights reserved.
4//
5// Use of this software is subject to the terms of the Autodesk license
6// agreement provided at the time of installation or download, or which
7// otherwise accompanies this software in either electronic or hard copy form.
8// ===========================================================================
9
10//
15
16
17#ifndef _ufeExport
18#define _ufeExport
19
20#if defined(WIN32)
21 #define UFE_EXPORT _declspec(dllexport)
22 #define UFE_IMPORT _declspec(dllimport)
23#elif defined(__GNUC__)
24 #define UFE_EXPORT __attribute__ ((visibility("default")))
25 #define UFE_IMPORT __attribute__ ((visibility("default")))
26#else
27 #define UFE_EXPORT
28 #define UFE_IMPORT
29#endif
30
31
32#if defined( UFE_API_IMPL )
33 #define UFE_SDK_DECL UFE_EXPORT
34 #define UFE_EXTRA_DECL UFE_EXPORT
35#else
36 #define UFE_SDK_DECL UFE_IMPORT
37 #define UFE_EXTRA_DECL UFE_IMPORT
38#endif
39
40// Symbol versioning.
41#include "../ufe.h"
42
43#endif // _ufeExport