main.cpp 407 B

123456789101112131415161718
  1. #include "StdInc.h"
  2. #include "../../lib/AI_Base.h"
  3. #include "ObjectVisitingModule.h"
  4. #ifdef __GNUC__
  5. #define strcpy_s(a, b, c) strncpy(a, c, b)
  6. #endif
  7. extern "C" DLL_EXPORT void GetAiName(char* name)
  8. {
  9. strcpy_s(name, 100, "ObjectVisitingModule");
  10. }
  11. extern "C" DLL_EXPORT void GetNewAutomationModule(shared_ptr<ObjectVisitingModule> &out)
  12. {
  13. out = make_shared<ObjectVisitingModule>();
  14. }