public override void RegisterCallBack() { if (this.NativeObject != IntPtr.Zero) { m_onStartEditing_CallBack_void_IGlobeLayer = EarthView_World_Spatial3D_CLayer3DEditorListener_onStartEditing_void_IGlobeLayer_Function; GC.KeepAlive(m_onStartEditing_CallBack_void_IGlobeLayer); EV_RegisterCallback_EarthView_World_Spatial3D_CLayer3DEditorListener_onStartEditing_void_IGlobeLayer(this.NativeObject, m_onStartEditing_CallBack_void_IGlobeLayer); m_onEndEditing_CallBack_void_IGlobeLayer = EarthView_World_Spatial3D_CLayer3DEditorListener_onEndEditing_void_IGlobeLayer_Function; GC.KeepAlive(m_onEndEditing_CallBack_void_IGlobeLayer); EV_RegisterCallback_EarthView_World_Spatial3D_CLayer3DEditorListener_onEndEditing_void_IGlobeLayer(this.NativeObject, m_onEndEditing_CallBack_void_IGlobeLayer); m_onEndCommitModel_CallBack_void_IGlobeLayer_EntityDatasetOperType_ev_uint32_ev_uint32 = EarthView_World_Spatial3D_CLayer3DEditorListener_onEndCommitModel_void_IGlobeLayer_EntityDatasetOperType_ev_uint32_ev_uint32_Function; GC.KeepAlive(m_onEndCommitModel_CallBack_void_IGlobeLayer_EntityDatasetOperType_ev_uint32_ev_uint32); EV_RegisterCallback_EarthView_World_Spatial3D_CLayer3DEditorListener_onEndCommitModel_void_IGlobeLayer_EntityDatasetOperType_ev_uint32_ev_uint32(this.NativeObject, m_onEndCommitModel_CallBack_void_IGlobeLayer_EntityDatasetOperType_ev_uint32_ev_uint32); m_onInsertMeshxg_CallBack_void_IGlobeLayer_ev_uint32_ev_uint32 = EarthView_World_Spatial3D_CLayer3DEditorListener_onInsertMeshxg_void_IGlobeLayer_ev_uint32_ev_uint32_Function; GC.KeepAlive(m_onInsertMeshxg_CallBack_void_IGlobeLayer_ev_uint32_ev_uint32); EV_RegisterCallback_EarthView_World_Spatial3D_CLayer3DEditorListener_onInsertMeshxg_void_IGlobeLayer_ev_uint32_ev_uint32(this.NativeObject, m_onInsertMeshxg_CallBack_void_IGlobeLayer_ev_uint32_ev_uint32); } }
protected static extern void EV_RegisterCallback_EarthView_World_Spatial3D_CLayer3DEditorListener_onStartEditing_void_IGlobeLayer(IntPtr pObject, onStartEditing_CallBack_void_IGlobeLayer pCallback);