bc8bf3748fd52604a1c2d4775dc2dcf402ad347b
[platform/core/csapi/tizenfx.git] / src / Tizen.NUI / src / internal / Interop / Interop.Capture.cs
1 
2 namespace Tizen.NUI
3 {
4     using global::System;
5     using global::System.Runtime.InteropServices;
6
7     internal static partial class Interop
8     {
9         internal static partial class Capture
10         {
11             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Upcast")]
12             public static extern IntPtr Upcast(IntPtr jarg1);
13
14             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_Capture")]
15             public static extern IntPtr NewEmpty();
16
17             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_New")]
18             public static extern IntPtr New();
19
20             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_DownCast")]
21             public static extern IntPtr Downcast(HandleRef jarg1);
22
23             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_Capture")]
24             public static extern void Delete(HandleRef jarg1);
25
26             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Assign")]
27             public static extern IntPtr Assign(HandleRef jarg1, HandleRef jarg2);
28
29             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Start_1")]
30             public static extern void Start1(HandleRef jarg0, HandleRef jarg1, HandleRef jarg2, string jarg3, HandleRef jarg4);
31
32             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Start_2")]
33             public static extern void Start2(HandleRef capture, HandleRef source, HandleRef size, string path);
34
35             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Signal_Empty")]
36             public static extern bool SignalEmpty(HandleRef jarg1);
37
38             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Signal_GetConnectionCount")]
39             public static extern uint SignalGetConnectionCount(HandleRef jarg1);
40
41             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Signal_Connect")]
42             public static extern void SignalConnect(HandleRef jarg1, HandleRef jarg2);
43
44             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Signal_Disconnect")]
45             public static extern void SignalDisconnect(HandleRef jarg1, HandleRef jarg2);
46
47             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Signal_Emit")]
48             public static extern void SignalEmit(HandleRef jarg1, HandleRef jarg2, int jarg3);
49
50             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_Capture_Signal")]
51             public static extern IntPtr NewSignal();
52
53             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_Capture_Signal")]
54             public static extern void DeleteSignal(HandleRef jarg1);
55
56             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Signal_Get")]
57             public static extern IntPtr Get(HandleRef jarg1);
58
59             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_GetNativeImageSource")]
60             public static extern IntPtr GetNativeImageSourcePtr(HandleRef jarg1);
61
62             [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_GenerateUrl")]
63             public static extern string GenerageUrl(HandleRef capture);
64
65         }
66     }
67 }