public override void RegisterCallBack() { if (this.NativeObject != IntPtr.Zero) { m_createColorRampFromStream_CallBack_CColorRamp_CDataStream = EarthView_World_Spatial_Display_CColorRampFactory_createColorRampFromStream_CColorRamp_CDataStream_Function; GC.KeepAlive(m_createColorRampFromStream_CallBack_CColorRamp_CDataStream); EV_RegisterCallback_EarthView_World_Spatial_Display_CColorRampFactory_createColorRampFromStream_CColorRamp_CDataStream(this.NativeObject, m_createColorRampFromStream_CallBack_CColorRamp_CDataStream); m_createColorRampFromXmlElement_CallBack_CColorRamp_CXmlElement = EarthView_World_Spatial_Display_CColorRampFactory_createColorRampFromXmlElement_CColorRamp_CXmlElement_Function; GC.KeepAlive(m_createColorRampFromXmlElement_CallBack_CColorRamp_CXmlElement); EV_RegisterCallback_EarthView_World_Spatial_Display_CColorRampFactory_createColorRampFromXmlElement_CColorRamp_CXmlElement(this.NativeObject, m_createColorRampFromXmlElement_CallBack_CColorRamp_CXmlElement); m_destroyColorRamp_CallBack_void_CColorRamp = EarthView_World_Spatial_Display_CColorRampFactory_destroyColorRamp_void_CColorRamp_Function; GC.KeepAlive(m_destroyColorRamp_CallBack_void_CColorRamp); EV_RegisterCallback_EarthView_World_Spatial_Display_CColorRampFactory_destroyColorRamp_void_CColorRamp(this.NativeObject, m_destroyColorRamp_CallBack_void_CColorRamp); m_destroyColorRamps_CallBack_void = EarthView_World_Spatial_Display_CColorRampFactory_destroyColorRamps_void_Function; GC.KeepAlive(m_destroyColorRamps_CallBack_void); EV_RegisterCallback_EarthView_World_Spatial_Display_CColorRampFactory_destroyColorRamps_void(this.NativeObject, m_destroyColorRamps_CallBack_void); } }
protected static extern void EV_RegisterCallback_EarthView_World_Spatial_Display_CColorRampFactory_createColorRampFromStream_CColorRamp_CDataStream(IntPtr pObject, createColorRampFromStream_CallBack_CColorRamp_CDataStream pCallback);