BsScriptGameObject.cpp 514 B

12345678910111213141516171819202122
  1. #include "BsScriptGameObject.h"
  2. namespace BansheeEngine
  3. {
  4. ScriptGameObjectBase::ScriptGameObjectBase(MonoObject* instance)
  5. :PersistentScriptObjectBase(instance), mRefreshInProgress(false)
  6. { }
  7. ScriptObjectBackup ScriptGameObjectBase::beginRefresh()
  8. {
  9. mRefreshInProgress = true;
  10. return PersistentScriptObjectBase::beginRefresh();
  11. }
  12. void ScriptGameObjectBase::endRefresh(const ScriptObjectBackup& backupData)
  13. {
  14. mRefreshInProgress = false;
  15. PersistentScriptObjectBase::endRefresh(backupData);
  16. }
  17. }