LayOut C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
common.h
Go to the documentation of this file.
1 // Copyright 2015 Trimble Navigation Ltd. All rights reserved.
2 // This file is intended for public distribution.
3 
4 #ifndef LAYOUT_COMMON_H_
5 #define LAYOUT_COMMON_H_
6 
7 #define LO_EXPORT
8 #if (defined WIN32 || defined WIN64) && !defined LO_NO_EXPORTS
9  #undef LO_EXPORT
10  #ifdef LAYOUT_API_EXPORTS
11  #define LO_EXPORT __declspec(dllexport)
12  #else
13  #define LO_EXPORT __declspec(dllimport)
14  #endif // LAYOUT_API_EXPORTS
15 #endif // WINDOWS
16 
17 #include <SketchUpAPI/common.h>
19 
20 #define LO_RESULT LO_EXPORT SUResult
21 
22 #endif // LAYOUT_COMMON_H_