public override void RegisterCallBack() { if (this.NativeObject != IntPtr.Zero) { m_getType_CallBack_EVString = EarthView_World_Core_CArchiveFactory_getType_EVString_Function; GC.KeepAlive(m_getType_CallBack_EVString); EV_RegisterCallback_EarthView_World_Core_CArchiveFactory_getType_EVString(this.NativeObject, m_getType_CallBack_EVString); m_createInstance_CallBack_CArchive_EVString = EarthView_World_Core_CArchiveFactory_createInstance_CArchive_EVString_Function; GC.KeepAlive(m_createInstance_CallBack_CArchive_EVString); EV_RegisterCallback_EarthView_World_Core_CArchiveFactory_createInstance_CArchive_EVString(this.NativeObject, m_createInstance_CallBack_CArchive_EVString); m_destroyInstance_CallBack_void_CArchive = EarthView_World_Core_CArchiveFactory_destroyInstance_void_CArchive_Function; GC.KeepAlive(m_destroyInstance_CallBack_void_CArchive); EV_RegisterCallback_EarthView_World_Core_CArchiveFactory_destroyInstance_void_CArchive(this.NativeObject, m_destroyInstance_CallBack_void_CArchive); } }
public override void RegisterCallBack() { if (this.NativeObject != IntPtr.Zero) { m_getType_CallBack_EVString = EarthView_World_Graphic_CParticleSystemRendererFactoryObj_getType_EVString_Function; GC.KeepAlive(m_getType_CallBack_EVString); EV_RegisterCallback_EarthView_World_Graphic_CParticleSystemRendererFactoryObj_getType_EVString(this.NativeObject, m_getType_CallBack_EVString); m_createInstance_CallBack_CParticleSystemRenderer_EVString = EarthView_World_Graphic_CParticleSystemRendererFactoryObj_createInstance_CParticleSystemRenderer_EVString_Function; GC.KeepAlive(m_createInstance_CallBack_CParticleSystemRenderer_EVString); EV_RegisterCallback_EarthView_World_Graphic_CParticleSystemRendererFactoryObj_createInstance_CParticleSystemRenderer_EVString(this.NativeObject, m_createInstance_CallBack_CParticleSystemRenderer_EVString); m_destroyInstance_CallBack_void_CParticleSystemRenderer = EarthView_World_Graphic_CParticleSystemRendererFactoryObj_destroyInstance_void_CParticleSystemRenderer_Function; GC.KeepAlive(m_destroyInstance_CallBack_void_CParticleSystemRenderer); EV_RegisterCallback_EarthView_World_Graphic_CParticleSystemRendererFactoryObj_destroyInstance_void_CParticleSystemRenderer(this.NativeObject, m_destroyInstance_CallBack_void_CParticleSystemRenderer); } }
protected static extern void EV_RegisterCallback_EarthView_World_Core_CArchiveFactory_getType_EVString(IntPtr pObject, getType_CallBack_EVString pCallback);
protected static extern void EV_RegisterCallback_EarthView_World_Graphic_CParticleSystemRendererFactoryObj_getType_EVString(IntPtr pObject, getType_CallBack_EVString pCallback);