Beispiel #1
0
 public override void RegisterCallBack()
 {
     if (this.NativeObject != IntPtr.Zero)
     {
         m_getSelectionCount_CallBack_ev_uint32 = EarthView_World_Spatial_Atlas_IMapSelection_getSelectionCount_ev_uint32_Function;
         GC.KeepAlive(m_getSelectionCount_CallBack_ev_uint32);
         EV_RegisterCallback_EarthView_World_Spatial_Atlas_IMapSelection_getSelectionCount_ev_uint32(this.NativeObject, m_getSelectionCount_CallBack_ev_uint32);
         m_getLayerSelection_CallBack_ILayerSelection_ev_uint32 = EarthView_World_Spatial_Atlas_IMapSelection_getLayerSelection_ILayerSelection_ev_uint32_Function;
         GC.KeepAlive(m_getLayerSelection_CallBack_ILayerSelection_ev_uint32);
         EV_RegisterCallback_EarthView_World_Spatial_Atlas_IMapSelection_getLayerSelection_ILayerSelection_ev_uint32(this.NativeObject, m_getLayerSelection_CallBack_ILayerSelection_ev_uint32);
         m_clearSelection_CallBack_void = EarthView_World_Spatial_Atlas_IMapSelection_clearSelection_void_Function;
         GC.KeepAlive(m_clearSelection_CallBack_void);
         EV_RegisterCallback_EarthView_World_Spatial_Atlas_IMapSelection_clearSelection_void(this.NativeObject, m_clearSelection_CallBack_void);
     }
 }
Beispiel #2
0
 protected static extern void EV_RegisterCallback_EarthView_World_Spatial2D_Atlas_CMapSelection_getSelectionCount_ev_uint32(IntPtr pObject, getSelectionCount_CallBack_ev_uint32 pCallback);