public override void RegisterCallBack()
 {
     if (this.NativeObject != IntPtr.Zero)
     {
         m_onEvent_CallBack_ev_bool_CEvent = EarthView_World_Core_CEventObject_onEvent_ev_bool_CEvent_Function;
         GC.KeepAlive(m_onEvent_CallBack_ev_bool_CEvent);
         EV_RegisterCallback_EarthView_World_Core_CEventObject_onEvent_ev_bool_CEvent(this.NativeObject, m_onEvent_CallBack_ev_bool_CEvent);
         m_onTimerEvent_CallBack_void_CTimerEvent = EarthView_World_Core_CEventObject_onTimerEvent_void_CTimerEvent_Function;
         GC.KeepAlive(m_onTimerEvent_CallBack_void_CTimerEvent);
         EV_RegisterCallback_EarthView_World_Core_CEventObject_onTimerEvent_void_CTimerEvent(this.NativeObject, m_onTimerEvent_CallBack_void_CTimerEvent);
         m_onCustomEvent_CallBack_void_CEvent = EarthView_World_Core_CEventObject_onCustomEvent_void_CEvent_Function;
         GC.KeepAlive(m_onCustomEvent_CallBack_void_CEvent);
         EV_RegisterCallback_EarthView_World_Core_CEventObject_onCustomEvent_void_CEvent(this.NativeObject, m_onCustomEvent_CallBack_void_CEvent);
     }
 }
Beispiel #2
0
 protected static extern void EV_RegisterCallback_EarthView_World_Core_CSemaphore_onEvent_ev_bool_CEvent(IntPtr pObject, onEvent_CallBack_ev_bool_CEvent pCallback);
 protected static extern void EV_RegisterCallback_CGlobleControlSpace_onEvent_ev_bool_CEvent(IntPtr pObject, onEvent_CallBack_ev_bool_CEvent pCallback);
Beispiel #4
0
 protected static extern void EV_RegisterCallback_EarthView_World_Spatial3DProxy_CGlobeViewEventObject_onEvent_ev_bool_CEvent(IntPtr pObject, onEvent_CallBack_ev_bool_CEvent pCallback);
 protected static extern void EV_RegisterCallback_EarthView_World_Spatial2D_Controls_CDestroyLater_onEvent_ev_bool_CEvent(IntPtr pObject, onEvent_CallBack_ev_bool_CEvent pCallback);