コード例 #1
0
 public override void RegisterCallBack()
 {
     if (this.NativeObject != IntPtr.Zero)
     {
         m__initParticle_CallBack_void_CParticle = EarthView_World_Graphic_CParticleAffector__initParticle_void_CParticle_Function;
         GC.KeepAlive(m__initParticle_CallBack_void_CParticle);
         EV_RegisterCallback_EarthView_World_Graphic_CParticleAffector__initParticle_void_CParticle(this.NativeObject, m__initParticle_CallBack_void_CParticle);
         m__affectParticles_CallBack_void_CParticleSystem_Real = EarthView_World_Graphic_CParticleAffector__affectParticles_void_CParticleSystem_Real_Function;
         GC.KeepAlive(m__affectParticles_CallBack_void_CParticleSystem_Real);
         EV_RegisterCallback_EarthView_World_Graphic_CParticleAffector__affectParticles_void_CParticleSystem_Real(this.NativeObject, m__affectParticles_CallBack_void_CParticleSystem_Real);
         m_setParameter_CallBack_ev_bool_EVString_EVString = EarthView_World_Core_CStringInterface_setParameter_ev_bool_EVString_EVString_Function;
         GC.KeepAlive(m_setParameter_CallBack_ev_bool_EVString_EVString);
         EV_RegisterCallback_EarthView_World_Graphic_CParticleAffector_setParameter_ev_bool_EVString_EVString(this.NativeObject, m_setParameter_CallBack_ev_bool_EVString_EVString);
         m_setParameter_CallBack_ev_bool_EVString_ev_bool_ev_bool = EarthView_World_Core_CStringInterface_setParameter_ev_bool_EVString_ev_bool_ev_bool_Function;
         GC.KeepAlive(m_setParameter_CallBack_ev_bool_EVString_ev_bool_ev_bool);
         EV_RegisterCallback_EarthView_World_Graphic_CParticleAffector_setParameter_ev_bool_EVString_ev_bool_ev_bool(this.NativeObject, m_setParameter_CallBack_ev_bool_EVString_ev_bool_ev_bool);
         m_setParameterList_CallBack_void_CommonStringPairList = EarthView_World_Core_CStringInterface_setParameterList_void_CommonStringPairList_Function;
         GC.KeepAlive(m_setParameterList_CallBack_void_CommonStringPairList);
         EV_RegisterCallback_EarthView_World_Graphic_CParticleAffector_setParameterList_void_CommonStringPairList(this.NativeObject, m_setParameterList_CallBack_void_CommonStringPairList);
         m_getParameter_CallBack_EVString_EVString = EarthView_World_Core_CStringInterface_getParameter_EVString_EVString_Function;
         GC.KeepAlive(m_getParameter_CallBack_EVString_EVString);
         EV_RegisterCallback_EarthView_World_Graphic_CParticleAffector_getParameter_EVString_EVString(this.NativeObject, m_getParameter_CallBack_EVString_EVString);
         m_copyParametersTo_CallBack_void_CStringInterface = EarthView_World_Core_CStringInterface_copyParametersTo_void_CStringInterface_Function;
         GC.KeepAlive(m_copyParametersTo_CallBack_void_CStringInterface);
         EV_RegisterCallback_EarthView_World_Graphic_CParticleAffector_copyParametersTo_void_CStringInterface(this.NativeObject, m_copyParametersTo_CallBack_void_CStringInterface);
     }
 }
コード例 #2
0
 protected static extern void EV_RegisterCallback_EarthView_World_Graphic_CParticleAffector__affectParticles_void_CParticleSystem_Real(IntPtr pObject, _affectParticles_CallBack_void_CParticleSystem_Real pCallback);