2 using global::System.Runtime.InteropServices;
6 internal static partial class Interop
8 internal static partial class GLWindowVisibilityChangedSignal
10 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_GlWindow_Visibility_Changed_Signal")]
11 public static extern global::System.IntPtr GetSignal(HandleRef glWindow);
13 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_GlWindow_Visibility_Changed_Signal_Empty")]
14 public static extern bool Empty(HandleRef signalType);
16 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_GlWindow_Visibility_Changed_Signal_GetConnectionCount")]
17 public static extern uint GetConnectionCount(HandleRef signalType);
19 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_GlWindow_Visibility_Changed_Signal_Connect")]
20 public static extern void Connect(HandleRef signalType, HandleRef callback);
22 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_GlWindow_Visibility_Changed_Signal_Disconnect")]
23 public static extern void Disconnect(HandleRef signalType, HandleRef callback);
25 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_GlWindow_Visibility_Changed_Signal_Emit")]
26 public static extern void Emit(HandleRef signalType, HandleRef window, bool visibility);
28 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_GlWindow_Visibility_Changed_Signal_delete")]
29 public static extern void DeleteSignal(HandleRef signalType);