Katana Plug-in APIs 0.1

FnRenderOutputLocationAPI.h

00001 // Copyright (c) 2016 The Foundry Visionmongers Ltd.
00002 #ifndef KATANA_FNRENDEROUTPUTLOCATION_FNRENDEROUTPUTLOCATIONAPI_H_
00003 #define KATANA_FNRENDEROUTPUTLOCATION_FNRENDEROUTPUTLOCATIONAPI_H_
00004 
00005 #if defined(_WIN32)
00006 #  if defined(FNRENDEROUTPUTLOCATION_APIEXPORT)
00007 #    define FNRENDEROUTPUTLOCATION_API __declspec(dllexport)
00008 #  elif !defined(FNRENDEROUTPUTLOCATION_STATIC)
00009 #    define FNRENDEROUTPUTLOCATION_API __declspec(dllimport)
00010 #  else
00011 #    define FNRENDEROUTPUTLOCATION_API
00012 #  endif  // FNRENDEROUTPUTLOCATION_APIEXPORT
00013 
00014 #elif defined(FNRENDEROUTPUTLOCATION_APIEXPORT)
00015 #  define FNRENDEROUTPUTLOCATION_API __attribute__((visibility("default")))
00016 #else
00017 #  define FNRENDEROUTPUTLOCATION_API
00018 #endif  // _WIN32
00019 
00020 #endif  // KATANA_FNRENDEROUTPUTLOCATION_FNRENDEROUTPUTLOCATIONAPI_H_
 All Classes Functions Variables Typedefs Enumerations Enumerator