From 1baf1d957e195290cfd59089767ca63a547a9917 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Wed, 7 Apr 2004 14:32:29 +0000 Subject: This commit was generated by cvs2svn to compensate for changes in r1560, which included commits to RCS files with non-trunk default branches. svn path=/trunk/externals/mjlib/; revision=1561 --- mjLib.h | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 mjLib.h (limited to 'mjLib.h') diff --git a/mjLib.h b/mjLib.h new file mode 100644 index 0000000..6a89757 --- /dev/null +++ b/mjLib.h @@ -0,0 +1,29 @@ +#ifdef NT +// The following ifdef block is the standard way of creating macros which make exporting +// from a DLL simpler. All files within this DLL are compiled with the MJLIB_EXPORTS +// symbol defined on the command line. this symbol should not be defined on any project +// that uses this DLL. This way any other project whose source files include this file see +// MJLIB_API functions as being imported from a DLL, wheras this DLL sees symbols +// defined with this macro as being exported. +#ifdef MJLIB_EXPORTS +#define MJLIB_API __declspec(dllexport) +#else +#define MJLIB_API __declspec(dllimport) +#endif + +// This class is exported from the mjLib.dll +//class MJLIB_API CMjLib { +//public: +// CMjLib(void); + // TODO: add your methods here. +//}; + +//extern MJLIB_API int nMjLib; + +//MJLIB_API int fnMjLib(void); + + __declspec(dllexport) void mjLib_setup( void ); + + #endif + + \ No newline at end of file -- cgit v1.2.1