logo

libbulletml

Library of Bullet Markup Language (forked from https://shinh.skr.jp/libbulletml/index_en.html )git clone https://anongit.hacktivis.me/git/libbulletml.git/

bulletml.h (911B)


  1. // 以下の ifdef ブロックは DLL から簡単にエクスポートさせるマクロを作成する標準的な方法です。
  2. // この DLL 内のすべてのファイルはコマンドラインで定義された BULLETML_EXPORTS シンボル
  3. // でコンパイルされます。このシンボルはこの DLL が使用するどのプロジェクト上でも未定義でなけ
  4. // ればなりません。この方法ではソースファイルにこのファイルを含むすべてのプロジェクトが DLL
  5. // からインポートされたものとして BULLETML_API 関数を参照し、そのためこの DLL はこのマク
  6. // ロで定義されたシンボルをエクスポートされたものとして参照します。
  7. #ifdef BULLETML_EXPORTS
  8. #define BULLETML_API __declspec(dllexport)
  9. #else
  10. #define BULLETML_API __declspec(dllimport)
  11. #endif
  12. // このクラスは bulletml.dll からエクスポートされます
  13. class BULLETML_API CBulletml {
  14. public:
  15. CBulletml(void);
  16. // TODO: この位置にメソッドを追加してください。
  17. };
  18. extern BULLETML_API int nBulletml;
  19. BULLETML_API int fnBulletml(void);