BsMonoScriptManager.cpp 428 B

12345678910111213141516171819202122232425
  1. #include "BsMonoScriptManager.h"
  2. #include "BsMonoManager.h"
  3. using namespace CamelotFramework;
  4. namespace BansheeEngine
  5. {
  6. MonoScriptSystem::MonoScriptSystem()
  7. :mIsInitialized(false)
  8. {
  9. }
  10. MonoScriptSystem::~MonoScriptSystem()
  11. {
  12. if(mIsInitialized)
  13. MonoManager::shutDown();
  14. }
  15. void MonoScriptSystem::initialize()
  16. {
  17. MonoManager::startUp(cm_new<MonoManager>());
  18. mIsInitialized = true;
  19. }
  20. }