| 123456789101112131415161718192021 |
- #include "BsScriptObjectImpl.h"
- #include "BsMonoManager.h"
- #include "BsMonoClass.h"
- #include "BsMonoUtil.h"
- namespace BansheeEngine
- {
- ScriptObjectImpl::ScriptObjectImpl(MonoObject* instance)
- :ScriptObject(instance)
- { }
- void ScriptObjectImpl::initRuntimeData()
- {
- metaData.scriptClass->addInternalCall("Internal_ManagedInstanceDeleted", &ScriptObjectImpl::internal_managedInstanceDeleted);
- }
- void ScriptObjectImpl::internal_managedInstanceDeleted(ScriptObjectBase* instance)
- {
- instance->_onManagedInstanceDeleted();
- }
- }
|