ufe 7.0
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 "D:/Jenkins/workspace/EMS/ECG/ufe/full/ufe-full-python3.13-windows/ufe/include/common/ufeExport.h"
2#ifndef UFE_UFEEXPORT_H
3#define UFE_UFEEXPORT_H
4
5// ===========================================================================
6// Copyright 2025 Autodesk, Inc. All rights reserved.
7//
8// The use of this software is subject to the Autodesk Terms of Use or other
9// license agreement provided at the time of installation or download, or
10// which otherwise accompanies this software.
11// ===========================================================================
12
13//
18
19#if defined(WIN32)
20 #define UFE_EXPORT _declspec(dllexport)
21 #define UFE_IMPORT _declspec(dllimport)
22#elif defined(__GNUC__)
23 #define UFE_EXPORT __attribute__ ((visibility("default")))
24 #define UFE_IMPORT __attribute__ ((visibility("default")))
25#else
26 #define UFE_EXPORT
27 #define UFE_IMPORT
28#endif
29
30
31#if defined( UFE_API_IMPL )
32 #define UFE_SDK_DECL UFE_EXPORT
33 #define UFE_EXTRA_DECL UFE_EXPORT
34#else
35 #define UFE_SDK_DECL UFE_IMPORT
36 #define UFE_EXTRA_DECL UFE_IMPORT
37#endif
38
39// Symbol versioning.
40#include "../ufe.h"
41
42#endif // UFE_UFEEXPORT_H