コード例 #1
0
 public EmissionHookMarshaler(EmissionHookNative callback, IntPtr user_data)
 {
     cb             = callback;
     this.user_data = user_data;
     handler        = new EmissionHook(NativeInvoker);
 }
コード例 #2
0
 public EmissionHookMarshaler(EmissionHook handler)
 {
     this.handler = handler;
     cb           = new EmissionHookNative(NativeCallback);
     gch          = GCHandle.Alloc(this);
 }
コード例 #3
0
 static extern ulong g_signal_add_emission_hook(uint signal_id, uint gquark_detail, EmissionHookNative hook_func, IntPtr hook_data, IntPtr data_destroy);
コード例 #4
0
ファイル: Signal.cs プロジェクト: knocte/gtk-sharp
 public EmissionHookMarshaler(EmissionHookNative callback, IntPtr user_data)
 {
     cb = callback;
     this.user_data = user_data;
     handler = new EmissionHook (NativeInvoker);
 }
コード例 #5
0
ファイル: Signal.cs プロジェクト: knocte/gtk-sharp
 public EmissionHookMarshaler(EmissionHook handler)
 {
     this.handler = handler;
     cb = new EmissionHookNative (NativeCallback);
     gch = GCHandle.Alloc (this);
 }
コード例 #6
0
ファイル: Signal.cs プロジェクト: knocte/gtk-sharp
 static extern ulong g_signal_add_emission_hook(uint signal_id, uint gquark_detail, EmissionHookNative hook_func, IntPtr hook_data, IntPtr data_destroy);