Go to the documentation of this file.
19 #ifndef LUNCHBOX_API_H
20 #define LUNCHBOX_API_H
22 #include <lunchbox/defines.h>
24 #if defined(_MSC_VER) || defined(__declspec)
25 # define LB_DLLEXPORT __declspec(dllexport)
26 # define LB_DLLIMPORT __declspec(dllimport)
32 #if defined(LUNCHBOX_STATIC)
34 #elif defined(LUNCHBOX_SHARED)
35 # define LUNCHBOX_API LB_DLLEXPORT
37 # define LUNCHBOX_API LB_DLLIMPORT
40 #endif //LUNCHBOX_API_H