[NUI] TCSACR-226 code change (#1032)
[platform/core/csapi/tizenfx.git] / src / Tizen.NUI / src / internal / NDalic.cs
1 /*
2  * Copyright(c) 2018 Samsung Electronics Co., Ltd.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  *
16  */
17
18 using Tizen.NUI.BaseComponents;
19
20 namespace Tizen.NUI
21 {
22     internal class NDalic
23     {
24         public static uint int_to_uint(int x)
25         {
26             uint ret = Interop.NDalic.int_to_uint(x);
27             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
28             return ret;
29         }
30
31         public static readonly int VISUAL_PROPERTY_TRANSFORM = Interop.Visual.Visual_Property_TRANSFORM_get();
32         public static readonly int VISUAL_PROPERTY_PREMULTIPLIED_ALPHA = Interop.Visual.Visual_Property_PREMULTIPLIED_ALPHA_get();
33         public static readonly int VISUAL_PROPERTY_MIX_COLOR = Interop.Visual.Visual_Property_MIX_COLOR_get();
34         public static readonly int IMAGE_VISUAL_BORDER = Interop.Visual.Image_Visual_BORDER_get();
35
36         public static void DaliAssertMessage(string location, string condition)
37         {
38             Interop.NDalic.DaliAssertMessage(location, condition);
39             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
40         }
41
42         public static Vector2 Min(Vector2 a, Vector2 b)
43         {
44             Vector2 ret = new Vector2(Interop.NDalic.Min__SWIG_0(Vector2.getCPtr(a), Vector2.getCPtr(b)), true);
45             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
46             return ret;
47         }
48
49         public static Vector2 Max(Vector2 a, Vector2 b)
50         {
51             Vector2 ret = new Vector2(Interop.NDalic.Max__SWIG_0(Vector2.getCPtr(a), Vector2.getCPtr(b)), true);
52             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
53             return ret;
54         }
55
56         public static Vector2 Clamp(Vector2 v, float min, float max)
57         {
58             Vector2 ret = new Vector2(Interop.NDalic.Clamp__SWIG_0(Vector2.getCPtr(v), min, max), true);
59             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
60             return ret;
61         }
62
63         public static Vector3 Min(Vector3 a, Vector3 b)
64         {
65             Vector3 ret = new Vector3(Interop.NDalic.Min__SWIG_1(Vector3.getCPtr(a), Vector3.getCPtr(b)), true);
66             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
67             return ret;
68         }
69
70         public static Vector3 Max(Vector3 a, Vector3 b)
71         {
72             Vector3 ret = new Vector3(Interop.NDalic.Max__SWIG_1(Vector3.getCPtr(a), Vector3.getCPtr(b)), true);
73             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
74             return ret;
75         }
76
77         public static Vector3 Clamp(Vector3 v, float min, float max)
78         {
79             Vector3 ret = new Vector3(Interop.NDalic.Clamp__SWIG_1(Vector3.getCPtr(v), min, max), true);
80             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
81             return ret;
82         }
83
84         public static Vector4 Min(Vector4 a, Vector4 b)
85         {
86             Vector4 ret = new Vector4(Interop.NDalic.Min__SWIG_2(Vector4.getCPtr(a), Vector4.getCPtr(b)), true);
87             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
88             return ret;
89         }
90
91         public static Vector4 Max(Vector4 a, Vector4 b)
92         {
93             Vector4 ret = new Vector4(Interop.NDalic.Max__SWIG_2(Vector4.getCPtr(a), Vector4.getCPtr(b)), true);
94             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
95             return ret;
96         }
97
98         public static Vector4 Clamp(Vector4 v, float min, float max)
99         {
100             Vector4 ret = new Vector4(Interop.NDalic.Clamp__SWIG_2(Vector4.getCPtr(v), min, max), true);
101             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
102             return ret;
103         }
104
105         public static bool EqualTo(AngleAxis lhs, AngleAxis rhs)
106         {
107             bool ret = Interop.NDalic.EqualTo__SWIG_9(AngleAxis.getCPtr(lhs), AngleAxis.getCPtr(rhs));
108             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
109             return ret;
110         }
111
112         public static uint NextPowerOfTwo(uint i)
113         {
114             uint ret = Interop.NDalic.NextPowerOfTwo(i);
115             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
116             return ret;
117         }
118
119         public static bool IsPowerOfTwo(uint i)
120         {
121             bool ret = Interop.NDalic.IsPowerOfTwo(i);
122             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
123             return ret;
124         }
125
126         public static float GetRangedEpsilon(float a, float b)
127         {
128             float ret = Interop.NDalic.GetRangedEpsilon(a, b);
129             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
130             return ret;
131         }
132
133         public static bool EqualsZero(float value)
134         {
135             bool ret = Interop.NDalic.EqualsZero(value);
136             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
137             return ret;
138         }
139
140         public static bool Equals(float a, float b)
141         {
142             bool ret = Interop.NDalic.Equals__SWIG_0(a, b);
143             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
144             return ret;
145         }
146
147         public static bool Equals(float a, float b, float epsilon)
148         {
149             bool ret = Interop.NDalic.Equals__SWIG_1(a, b, epsilon);
150             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
151             return ret;
152         }
153
154         public static float Round(float value, int pos)
155         {
156             float ret = Interop.NDalic.Round(value, pos);
157             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
158             return ret;
159         }
160
161         public static float WrapInDomain(float x, float start, float end)
162         {
163             float ret = Interop.NDalic.WrapInDomain(x, start, end);
164             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
165             return ret;
166         }
167
168         public static float ShortestDistanceInDomain(float a, float b, float start, float end)
169         {
170             float ret = Interop.NDalic.ShortestDistanceInDomain(a, b, start, end);
171             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
172             return ret;
173         }
174
175         public static string GetName(PropertyType type)
176         {
177             string ret = Interop.NDalic.GetName((int)type);
178             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
179             return ret;
180         }
181
182         public static BaseObject c(BaseHandle handle)
183         {
184             BaseObject ret = new BaseObject(Interop.NDalic.GetImplementation(BaseHandle.getCPtr(handle)), false);
185             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
186             return ret;
187         }
188
189         public static int WEIGHT
190         {
191             get
192             {
193                 int ret = Interop.NDalic.WEIGHT_get();
194                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
195                 return ret;
196             }
197         }
198
199         public static bool RegisterType(string name, SWIGTYPE_p_std__type_info baseType, System.Delegate f)
200         {
201             System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(f);
202             {
203                 bool ret = Interop.NDalic.RegisterType(name, SWIGTYPE_p_std__type_info.getCPtr(baseType), new System.Runtime.InteropServices.HandleRef(null, ip));
204                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
205                 return ret;
206             }
207         }
208
209         public static bool RegisterProperty(string objectName, string name, int index, PropertyType type, System.Delegate setFunc, System.Delegate getFunc)
210         {
211             System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(setFunc);
212             System.IntPtr ip2 = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(getFunc);
213             {
214                 bool ret = Interop.NDalic.RegisterProperty(objectName, name, index, (int)type, new System.Runtime.InteropServices.HandleRef(null, ip), new System.Runtime.InteropServices.HandleRef(null, ip2));
215                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
216                 return ret;
217             }
218         }
219
220         public static float ParentOriginTop
221         {
222             get
223             {
224                 float ret = Interop.NDalicParentOrigin.ParentOriginTop_get();
225                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
226                 return ret;
227             }
228         }
229
230         public static float ParentOriginBottom
231         {
232             get
233             {
234                 float ret = Interop.NDalicParentOrigin.ParentOriginBottom_get();
235                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
236                 return ret;
237             }
238         }
239
240         public static float ParentOriginLeft
241         {
242             get
243             {
244                 float ret = Interop.NDalicParentOrigin.ParentOriginLeft_get();
245                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
246                 return ret;
247             }
248         }
249
250         public static float ParentOriginRight
251         {
252             get
253             {
254                 float ret = Interop.NDalicParentOrigin.ParentOriginRight_get();
255                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
256                 return ret;
257             }
258         }
259
260         public static float ParentOriginMiddle
261         {
262             get
263             {
264                 float ret = Interop.NDalicParentOrigin.ParentOriginMiddle_get();
265                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
266                 return ret;
267             }
268         }
269
270         public static Vector3 ParentOriginTopLeft
271         {
272             get
273             {
274                 global::System.IntPtr cPtr = Interop.NDalicParentOrigin.ParentOriginTopLeft_get();
275                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
276                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
277                 return ret;
278             }
279         }
280
281         public static Vector3 ParentOriginTopCenter
282         {
283             get
284             {
285                 global::System.IntPtr cPtr = Interop.NDalicParentOrigin.ParentOriginTopCenter_get();
286                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
287                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
288                 return ret;
289             }
290         }
291
292         public static Vector3 ParentOriginTopRight
293         {
294             get
295             {
296                 global::System.IntPtr cPtr = Interop.NDalicParentOrigin.ParentOriginTopRight_get();
297                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
298                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
299                 return ret;
300             }
301         }
302
303         public static Vector3 ParentOriginCenterLeft
304         {
305             get
306             {
307                 global::System.IntPtr cPtr = Interop.NDalicParentOrigin.ParentOriginCenterLeft_get();
308                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
309                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
310                 return ret;
311             }
312         }
313
314         public static Vector3 ParentOriginCenter
315         {
316             get
317             {
318                 global::System.IntPtr cPtr = Interop.NDalicParentOrigin.ParentOriginCenter_get();
319                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
320                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
321                 return ret;
322             }
323         }
324
325         public static Vector3 ParentOriginCenterRight
326         {
327             get
328             {
329                 global::System.IntPtr cPtr = Interop.NDalicParentOrigin.ParentOriginCenterRight_get();
330                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
331                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
332                 return ret;
333             }
334         }
335
336         public static Vector3 ParentOriginBottomLeft
337         {
338             get
339             {
340                 global::System.IntPtr cPtr = Interop.NDalicParentOrigin.ParentOriginBottomLeft_get();
341                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
342                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
343                 return ret;
344             }
345         }
346
347         public static Vector3 ParentOriginBottomCenter
348         {
349             get
350             {
351                 global::System.IntPtr cPtr = Interop.NDalicParentOrigin.ParentOriginBottomCenter_get();
352                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
353                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
354                 return ret;
355             }
356         }
357
358         public static Vector3 ParentOriginBottomRight
359         {
360             get
361             {
362                 global::System.IntPtr cPtr = Interop.NDalicParentOrigin.ParentOriginBottomRight_get();
363                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
364                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
365                 return ret;
366             }
367         }
368
369         public static float AnchorPointTop
370         {
371             get
372             {
373                 float ret = Interop.NDalicAnchorPoint.AnchorPointTop_get();
374                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
375                 return ret;
376             }
377         }
378
379         public static float AnchorPointBottom
380         {
381             get
382             {
383                 float ret = Interop.NDalicAnchorPoint.AnchorPointBottom_get();
384                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
385                 return ret;
386             }
387         }
388
389         public static float AnchorPointLeft
390         {
391             get
392             {
393                 float ret = Interop.NDalicAnchorPoint.AnchorPointLeft_get();
394                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
395                 return ret;
396             }
397         }
398
399         public static float AnchorPointRight
400         {
401             get
402             {
403                 float ret = Interop.NDalicAnchorPoint.AnchorPointRight_get();
404                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
405                 return ret;
406             }
407         }
408
409         public static float AnchorPointMiddle
410         {
411             get
412             {
413                 float ret = Interop.NDalicAnchorPoint.AnchorPointMiddle_get();
414                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
415                 return ret;
416             }
417         }
418
419         public static Vector3 AnchorPointTopLeft
420         {
421             get
422             {
423                 global::System.IntPtr cPtr = Interop.NDalicAnchorPoint.AnchorPointTopLeft_get();
424                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
425                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
426                 return ret;
427             }
428         }
429
430         public static Vector3 AnchorPointTopCenter
431         {
432             get
433             {
434                 global::System.IntPtr cPtr = Interop.NDalicAnchorPoint.AnchorPointTopCenter_get();
435                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
436                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
437                 return ret;
438             }
439         }
440
441         public static Vector3 AnchorPointTopRight
442         {
443             get
444             {
445                 global::System.IntPtr cPtr = Interop.NDalicAnchorPoint.AnchorPointTopRight_get();
446                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
447                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
448                 return ret;
449             }
450         }
451
452         public static Vector3 AnchorPointCenterLeft
453         {
454             get
455             {
456                 global::System.IntPtr cPtr = Interop.NDalicAnchorPoint.AnchorPointCenterLeft_get();
457                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
458                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
459                 return ret;
460             }
461         }
462
463         public static Vector3 AnchorPointCenter
464         {
465             get
466             {
467                 global::System.IntPtr cPtr = Interop.NDalicAnchorPoint.AnchorPointCenter_get();
468                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
469                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
470                 return ret;
471             }
472         }
473
474         public static Vector3 AnchorPointCenterRight
475         {
476             get
477             {
478                 global::System.IntPtr cPtr = Interop.NDalicAnchorPoint.AnchorPointCenterRight_get();
479                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
480                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
481                 return ret;
482             }
483         }
484
485         public static Vector3 AnchorPointBottomLeft
486         {
487             get
488             {
489                 global::System.IntPtr cPtr = Interop.NDalicAnchorPoint.AnchorPointBottomLeft_get();
490                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
491                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
492                 return ret;
493             }
494         }
495
496         public static Vector3 AnchorPointBottomCenter
497         {
498             get
499             {
500                 global::System.IntPtr cPtr = Interop.NDalicAnchorPoint.AnchorPointBottomCenter_get();
501                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
502                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
503                 return ret;
504             }
505         }
506
507         public static Vector3 AnchorPointBottomRight
508         {
509             get
510             {
511                 global::System.IntPtr cPtr = Interop.NDalicAnchorPoint.AnchorPointBottomRight_get();
512                 Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
513                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
514                 return ret;
515             }
516         }
517
518         public static Vector4 BLACK
519         {
520             get
521             {
522                 global::System.IntPtr cPtr = Interop.NDalicColor.BLACK_get();
523                 Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
524                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
525                 return ret;
526             }
527         }
528
529         public static Vector4 WHITE
530         {
531             get
532             {
533                 global::System.IntPtr cPtr = Interop.NDalicColor.WHITE_get();
534                 Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
535                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
536                 return ret;
537             }
538         }
539
540         public static Vector4 RED
541         {
542             get
543             {
544                 global::System.IntPtr cPtr = Interop.NDalicColor.RED_get();
545                 Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
546                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
547                 return ret;
548             }
549         }
550
551         public static Vector4 GREEN
552         {
553             get
554             {
555                 global::System.IntPtr cPtr = Interop.NDalicColor.GREEN_get();
556                 Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
557                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
558                 return ret;
559             }
560         }
561
562         public static Vector4 BLUE
563         {
564             get
565             {
566                 global::System.IntPtr cPtr = Interop.NDalicColor.BLUE_get();
567                 Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
568                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
569                 return ret;
570             }
571         }
572
573         public static Vector4 YELLOW
574         {
575             get
576             {
577                 global::System.IntPtr cPtr = Interop.NDalicColor.YELLOW_get();
578                 Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
579                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
580                 return ret;
581             }
582         }
583
584         public static Vector4 MAGENTA
585         {
586             get
587             {
588                 global::System.IntPtr cPtr = Interop.NDalicColor.MAGENTA_get();
589                 Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
590                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
591                 return ret;
592             }
593         }
594
595         public static Vector4 CYAN
596         {
597             get
598             {
599                 global::System.IntPtr cPtr = Interop.NDalicColor.CYAN_get();
600                 Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
601                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
602                 return ret;
603             }
604         }
605
606         public static Vector4 TRANSPARENT
607         {
608             get
609             {
610                 global::System.IntPtr cPtr = Interop.NDalicColor.TRANSPARENT_get();
611                 Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
612                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
613                 return ret;
614             }
615         }
616
617         internal static float MACHINE_EPSILON_0
618         {
619             get
620             {
621                 float ret = Interop.NDalicMachine.MACHINE_EPSILON_0_get();
622                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
623                 return ret;
624             }
625         }
626
627         internal static float MACHINE_EPSILON_1
628         {
629             get
630             {
631                 float ret = Interop.NDalicMachine.MACHINE_EPSILON_1_get();
632                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
633                 return ret;
634             }
635         }
636
637         internal static float MACHINE_EPSILON_10
638         {
639             get
640             {
641                 float ret = Interop.NDalicMachine.MACHINE_EPSILON_10_get();
642                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
643                 return ret;
644             }
645         }
646
647         internal static float MACHINE_EPSILON_100
648         {
649             get
650             {
651                 float ret = Interop.NDalicMachine.MACHINE_EPSILON_100_get();
652                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
653                 return ret;
654             }
655         }
656
657         internal static float MACHINE_EPSILON_1000
658         {
659             get
660             {
661                 float ret = Interop.NDalicMachine.MACHINE_EPSILON_1000_get();
662                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
663                 return ret;
664             }
665         }
666
667         internal static float MACHINE_EPSILON_10000
668         {
669             get
670             {
671                 float ret = Interop.NDalicMachine.MACHINE_EPSILON_10000_get();
672                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
673                 return ret;
674             }
675         }
676
677         internal static PixelFormat FIRST_VALID_PIXEL_FORMAT
678         {
679             get
680             {
681                 PixelFormat ret = (PixelFormat)Interop.NDalic.FIRST_VALID_PIXEL_FORMAT_get();
682                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
683                 return ret;
684             }
685         }
686
687         internal static PixelFormat LAST_VALID_PIXEL_FORMAT
688         {
689             get
690             {
691                 PixelFormat ret = (PixelFormat)Interop.NDalic.LAST_VALID_PIXEL_FORMAT_get();
692                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
693                 return ret;
694             }
695         }
696
697         internal static bool HasAlpha(PixelFormat pixelformat)
698         {
699             bool ret = Interop.NDalic.HasAlpha((int)pixelformat);
700             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
701             return ret;
702         }
703
704         internal static uint GetBytesPerPixel(PixelFormat pixelFormat)
705         {
706             uint ret = Interop.NDalic.GetBytesPerPixel((int)pixelFormat);
707             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
708             return ret;
709         }
710
711         internal static void GetAlphaOffsetAndMask(PixelFormat pixelFormat, SWIGTYPE_p_int byteOffset, SWIGTYPE_p_int bitMask)
712         {
713             Interop.NDalic.GetAlphaOffsetAndMask((int)pixelFormat, SWIGTYPE_p_int.getCPtr(byteOffset), SWIGTYPE_p_int.getCPtr(bitMask));
714             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
715         }
716
717         internal static uint POSITIVE_X
718         {
719             get
720             {
721                 uint ret = Interop.NDalicXYZ.POSITIVE_X_get();
722                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
723                 return ret;
724             }
725         }
726
727         internal static uint NEGATIVE_X
728         {
729             get
730             {
731                 uint ret = Interop.NDalicXYZ.NEGATIVE_X_get();
732                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
733                 return ret;
734             }
735         }
736
737         internal static uint POSITIVE_Y
738         {
739             get
740             {
741                 uint ret = Interop.NDalicXYZ.POSITIVE_Y_get();
742                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
743                 return ret;
744             }
745         }
746
747         internal static uint NEGATIVE_Y
748         {
749             get
750             {
751                 uint ret = Interop.NDalicXYZ.NEGATIVE_Y_get();
752                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
753                 return ret;
754             }
755         }
756
757         internal static uint POSITIVE_Z
758         {
759             get
760             {
761                 uint ret = Interop.NDalicXYZ.POSITIVE_Z_get();
762                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
763                 return ret;
764             }
765         }
766
767         internal static uint NEGATIVE_Z
768         {
769             get
770             {
771                 uint ret = Interop.NDalicXYZ.NEGATIVE_Z_get();
772                 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
773                 return ret;
774             }
775         }
776
777         private static string GetDeviceName(Key keyEvent)
778         {
779             string ret = Interop.NDalic.GetDeviceName(Key.getCPtr(keyEvent));
780             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
781             return ret;
782         }
783
784         public static DeviceClassType GetDeviceClass(Key keyEvent)
785         {
786             DeviceClassType ret = (DeviceClassType)Interop.NDalic.GetDeviceClass(Key.getCPtr(keyEvent));
787             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
788             return ret;
789         }
790
791         public static void Raise(View view)
792         {
793             Interop.NDalic.Raise(View.getCPtr(view));
794             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
795         }
796
797         public static void Lower(View view)
798         {
799             Interop.NDalic.Lower(View.getCPtr(view));
800             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
801         }
802
803         public static void RaiseToTop(View view)
804         {
805             Interop.NDalic.RaiseToTop(View.getCPtr(view));
806             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
807         }
808
809         public static void LowerToBottom(View view)
810         {
811             Interop.NDalic.LowerToBottom(View.getCPtr(view));
812             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
813         }
814
815         public static void RaiseAbove(View view, View target)
816         {
817             Interop.NDalic.RaiseAbove(View.getCPtr(view), View.getCPtr(target));
818             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
819         }
820
821         public static void LowerBelow(View view, View target)
822         {
823             Interop.NDalic.LowerBelow(View.getCPtr(view), View.getCPtr(target));
824             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
825         }
826
827         public static ViewImpl GetImplementation(View handle)
828         {
829             ViewImpl ret = new ViewImpl(Interop.NDalic.GetImplementation__SWIG_0(View.getCPtr(handle)), false);
830             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
831             return ret;
832         }
833
834         internal static SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t NewItemLayout(DefaultItemLayoutType type)
835         {
836             SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t ret = new SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t(Interop.NDalic.NewItemLayout((int)type), true);
837             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
838             return ret;
839         }
840
841         internal static void SetCustomAlgorithm(SWIGTYPE_p_KeyboardFocusManager keyboardFocusManager, CustomAlgorithmInterface arg1)
842         {
843             Interop.NDalic.SetCustomAlgorithm(SWIGTYPE_p_KeyboardFocusManager.getCPtr(keyboardFocusManager), CustomAlgorithmInterface.getCPtr(arg1));
844             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
845         }
846
847         internal static readonly int VISUAL_PROPERTY_TYPE = Interop.NDalicVisual.VISUAL_PROPERTY_TYPE_get();
848         internal static readonly int VISUAL_PROPERTY_SHADER = Interop.NDalicVisual.VISUAL_PROPERTY_SHADER_get();
849
850         internal static readonly int VISUAL_SHADER_VERTEX = Interop.NDalicVisual.VISUAL_SHADER_VERTEX_get();
851         internal static readonly int VISUAL_SHADER_FRAGMENT = Interop.NDalicVisual.VISUAL_SHADER_FRAGMENT_get();
852         internal static readonly int VISUAL_SHADER_SUBDIVIDE_GRID_X = Interop.NDalicVisual.VISUAL_SHADER_SUBDIVIDE_GRID_X_get();
853         internal static readonly int VISUAL_SHADER_SUBDIVIDE_GRID_Y = Interop.NDalicVisual.VISUAL_SHADER_SUBDIVIDE_GRID_Y_get();
854         internal static readonly int VISUAL_SHADER_HINTS = Interop.NDalicVisual.VISUAL_SHADER_HINTS_get();
855
856         internal static readonly int BORDER_VISUAL_COLOR = Interop.NDalicBorderVisual.BORDER_VISUAL_COLOR_get();
857         internal static readonly int BORDER_VISUAL_SIZE = Interop.NDalicBorderVisual.BORDER_VISUAL_SIZE_get();
858         internal static readonly int BORDER_VISUAL_ANTI_ALIASING = Interop.NDalicBorderVisual.BORDER_VISUAL_ANTI_ALIASING_get();
859
860         internal static readonly int COLOR_VISUAL_MIX_COLOR = Interop.NDalicColorVisual.COLOR_VISUAL_MIX_COLOR_get();
861
862         internal static readonly int GRADIENT_VISUAL_START_POSITION = Interop.NDalicGradientVisual.GRADIENT_VISUAL_START_POSITION_get();
863         internal static readonly int GRADIENT_VISUAL_END_POSITION = Interop.NDalicGradientVisual.GRADIENT_VISUAL_END_POSITION_get();
864         internal static readonly int GRADIENT_VISUAL_CENTER = Interop.NDalicGradientVisual.GRADIENT_VISUAL_CENTER_get();
865         internal static readonly int GRADIENT_VISUAL_RADIUS = Interop.NDalicGradientVisual.GRADIENT_VISUAL_RADIUS_get();
866         internal static readonly int GRADIENT_VISUAL_STOP_OFFSET = Interop.NDalicGradientVisual.GRADIENT_VISUAL_STOP_OFFSET_get();
867         internal static readonly int GRADIENT_VISUAL_STOP_COLOR = Interop.NDalicGradientVisual.GRADIENT_VISUAL_STOP_COLOR_get();
868         internal static readonly int GRADIENT_VISUAL_UNITS = Interop.NDalicGradientVisual.GRADIENT_VISUAL_UNITS_get();
869         internal static readonly int GRADIENT_VISUAL_SPREAD_METHOD = Interop.NDalicGradientVisual.GRADIENT_VISUAL_SPREAD_METHOD_get();
870
871         internal static readonly int IMAGE_VISUAL_URL = Interop.NDalicImageVisual.IMAGE_VISUAL_URL_get();
872         internal static readonly int IMAGE_VISUAL_ALPHA_MASK_URL = Interop.NDalicImageVisual.IMAGE_VISUAL_ALPHA_MASK_URL_get();
873         internal static readonly int IMAGE_VISUAL_FITTING_MODE = Interop.NDalicImageVisual.IMAGE_VISUAL_FITTING_MODE_get();
874         internal static readonly int IMAGE_VISUAL_SAMPLING_MODE = Interop.NDalicImageVisual.IMAGE_VISUAL_SAMPLING_MODE_get();
875         internal static readonly int IMAGE_VISUAL_DESIRED_WIDTH = Interop.NDalicImageVisual.IMAGE_VISUAL_DESIRED_WIDTH_get();
876         internal static readonly int IMAGE_VISUAL_DESIRED_HEIGHT = Interop.NDalicImageVisual.IMAGE_VISUAL_DESIRED_HEIGHT_get();
877         internal static readonly int IMAGE_VISUAL_SYNCHRONOUS_LOADING = Interop.NDalicImageVisual.IMAGE_VISUAL_SYNCHRONOUS_LOADING_get();
878         internal static readonly int IMAGE_VISUAL_BORDER_ONLY = Interop.NDalicImageVisual.IMAGE_VISUAL_BORDER_ONLY_get();
879         internal static readonly int IMAGE_VISUAL_PIXEL_AREA = Interop.NDalicImageVisual.IMAGE_VISUAL_PIXEL_AREA_get();
880         internal static readonly int IMAGE_VISUAL_WRAP_MODE_U = Interop.NDalicImageVisual.IMAGE_VISUAL_WRAP_MODE_U_get();
881         internal static readonly int IMAGE_VISUAL_WRAP_MODE_V = Interop.NDalicImageVisual.IMAGE_VISUAL_WRAP_MODE_V_get();
882         internal static readonly int IMAGE_VISUAL_BATCH_SIZE = Interop.NDalicImageVisual.IMAGE_VISUAL_BATCH_SIZE_get();
883         internal static readonly int IMAGE_VISUAL_CACHE_SIZE = Interop.NDalicImageVisual.IMAGE_VISUAL_CACHE_SIZE_get();
884         internal static readonly int IMAGE_VISUAL_FRAME_DELAY = Interop.NDalicImageVisual.IMAGE_VISUAL_FRAME_DELAY_get();
885         internal static readonly int IMAGE_VISUAL_LOOP_COUNT = Interop.NDalicImageVisual.IMAGE_VISUAL_LOOP_COUNT_get();
886         internal static readonly int IMAGE_VISUAL_MASK_CONTENT_SCALE = Interop.NDalicImageVisual.IMAGE_VISUAL_MASK_CONTENT_SCALE_get();
887         internal static readonly int IMAGE_VISUAL_CROP_TO_MASK = Interop.NDalicImageVisual.IMAGE_VISUAL_CROP_TO_MASK_get();
888         internal static readonly int IMAGE_VISUAL_RELEASE_POLICY = Interop.NDalicImageVisual.IMAGE_VISUAL_RELEASE_POLICY_get();
889         internal static readonly int IMAGE_VISUAL_LOAD_POLICY = Interop.NDalicImageVisual.IMAGE_VISUAL_LOAD_POLICY_get();
890         internal static readonly int IMAGE_VISUAL_ORIENTATION_CORRECTION = Interop.NDalicImageVisual.IMAGE_VISUAL_ORIENTATION_CORRECTION_get();
891         internal static readonly int IMAGE_VISUAL_AUXILIARY_IMAGE_URL = Interop.NDalicImageVisual.IMAGE_VISUAL_AUXILIARY_IMAGE_URL_get();
892         internal static readonly int IMAGE_VISUAL_AUXILIARY_IMAGE_ALPHA = Interop.NDalicImageVisual.IMAGE_VISUAL_AUXILIARY_IMAGE_ALPHA_get();
893
894         internal static readonly int MESH_VISUAL_OBJECT_URL = Interop.NDalicMeshVisual.MESH_VISUAL_OBJECT_URL_get();
895         internal static readonly int MESH_VISUAL_MATERIAL_URL = Interop.NDalicMeshVisual.MESH_VISUAL_MATERIAL_URL_get();
896         internal static readonly int MESH_VISUAL_TEXTURES_PATH = Interop.NDalicMeshVisual.MESH_VISUAL_TEXTURES_PATH_get();
897         internal static readonly int MESH_VISUAL_SHADING_MODE = Interop.NDalicMeshVisual.MESH_VISUAL_SHADING_MODE_get();
898         internal static readonly int MESH_VISUAL_USE_MIPMAPPING = Interop.NDalicMeshVisual.MESH_VISUAL_USE_MIPMAPPING_get();
899         internal static readonly int MESH_VISUAL_USE_SOFT_NORMALS = Interop.NDalicMeshVisual.MESH_VISUAL_USE_SOFT_NORMALS_get();
900         internal static readonly int MESH_VISUAL_LIGHT_POSITION = Interop.NDalicMeshVisual.MESH_VISUAL_LIGHT_POSITION_get();
901
902         internal static readonly int PRIMITIVE_VISUAL_SHAPE = Interop.NdalicPrimitive.PRIMITIVE_VISUAL_SHAPE_get();
903         internal static readonly int PRIMITIVE_VISUAL_MIX_COLOR = Interop.NdalicPrimitive.PRIMITIVE_VISUAL_MIX_COLOR_get();
904         internal static readonly int PRIMITIVE_VISUAL_SLICES = Interop.NdalicPrimitive.PRIMITIVE_VISUAL_SLICES_get();
905         internal static readonly int PRIMITIVE_VISUAL_STACKS = Interop.NdalicPrimitive.PRIMITIVE_VISUAL_STACKS_get();
906         internal static readonly int PRIMITIVE_VISUAL_SCALE_TOP_RADIUS = Interop.NdalicPrimitive.PRIMITIVE_VISUAL_SCALE_TOP_RADIUS_get();
907         internal static readonly int PRIMITIVE_VISUAL_SCALE_BOTTOM_RADIUS = Interop.NdalicPrimitive.PRIMITIVE_VISUAL_SCALE_BOTTOM_RADIUS_get();
908         internal static readonly int PRIMITIVE_VISUAL_SCALE_HEIGHT = Interop.NdalicPrimitive.PRIMITIVE_VISUAL_SCALE_HEIGHT_get();
909         internal static readonly int PRIMITIVE_VISUAL_SCALE_RADIUS = Interop.NdalicPrimitive.PRIMITIVE_VISUAL_SCALE_RADIUS_get();
910         internal static readonly int PRIMITIVE_VISUAL_SCALE_DIMENSIONS = Interop.NdalicPrimitive.PRIMITIVE_VISUAL_SCALE_DIMENSIONS_get();
911         internal static readonly int PRIMITIVE_VISUAL_BEVEL_PERCENTAGE = Interop.NdalicPrimitive.PRIMITIVE_VISUAL_BEVEL_PERCENTAGE_get();
912         internal static readonly int PRIMITIVE_VISUAL_BEVEL_SMOOTHNESS = Interop.NdalicPrimitive.PRIMITIVE_VISUAL_BEVEL_SMOOTHNESS_get();
913         internal static readonly int PRIMITIVE_VISUAL_LIGHT_POSITION = Interop.NdalicPrimitive.PRIMITIVE_VISUAL_LIGHT_POSITION_get();
914
915         internal static readonly int TEXT_VISUAL_TEXT = Interop.NDalicText.TEXT_VISUAL_TEXT_get();
916         internal static readonly int TEXT_VISUAL_FONT_FAMILY = Interop.NDalicText.TEXT_VISUAL_FONT_FAMILY_get();
917         internal static readonly int TEXT_VISUAL_FONT_STYLE = Interop.NDalicText.TEXT_VISUAL_FONT_STYLE_get();
918         internal static readonly int TEXT_VISUAL_POINT_SIZE = Interop.NDalicText.TEXT_VISUAL_POINT_SIZE_get();
919         internal static readonly int TEXT_VISUAL_MULTI_LINE = Interop.NDalicText.TEXT_VISUAL_MULTI_LINE_get();
920         internal static readonly int TEXT_VISUAL_HORIZONTAL_ALIGNMENT = Interop.NDalicText.TEXT_VISUAL_HORIZONTAL_ALIGNMENT_get();
921         internal static readonly int TEXT_VISUAL_VERTICAL_ALIGNMENT = Interop.NDalicText.TEXT_VISUAL_VERTICAL_ALIGNMENT_get();
922         internal static readonly int TEXT_VISUAL_TEXT_COLOR = Interop.NDalicText.TEXT_VISUAL_TEXT_COLOR_get();
923         internal static readonly int TEXT_VISUAL_ENABLE_MARKUP = Interop.NDalicText.TEXT_VISUAL_ENABLE_MARKUP_get();
924
925         internal static readonly int TOOLTIP_CONTENT = Interop.NDalicToolTip.TOOLTIP_CONTENT_get();
926         internal static readonly int TOOLTIP_LAYOUT = Interop.NDalicToolTip.TOOLTIP_LAYOUT_get();
927         internal static readonly int TOOLTIP_WAIT_TIME = Interop.NDalicToolTip.TOOLTIP_WAIT_TIME_get();
928         internal static readonly int TOOLTIP_BACKGROUND = Interop.NDalicToolTip.TOOLTIP_BACKGROUND_get();
929         internal static readonly int TOOLTIP_TAIL = Interop.NDalicToolTip.TOOLTIP_TAIL_get();
930         internal static readonly int TOOLTIP_POSITION = Interop.NDalicToolTip.TOOLTIP_POSITION_get();
931         internal static readonly int TOOLTIP_HOVER_POINT_OFFSET = Interop.NDalicToolTip.TOOLTIP_HOVER_POINT_OFFSET_get();
932         internal static readonly int TOOLTIP_MOVEMENT_THRESHOLD = Interop.NDalicToolTip.TOOLTIP_MOVEMENT_THRESHOLD_get();
933         internal static readonly int TOOLTIP_DISAPPEAR_ON_MOVEMENT = Interop.NDalicToolTip.TOOLTIP_DISAPPEAR_ON_MOVEMENT_get();
934
935         internal static readonly int TOOLTIP_BACKGROUND_VISUAL = Interop.NDalicToolTip.TOOLTIP_BACKGROUND_VISUAL_get();
936         internal static readonly int TOOLTIP_BACKGROUND_BORDER = Interop.NDalicToolTip.TOOLTIP_BACKGROUND_BORDER_get();
937
938         internal static readonly int TOOLTIP_TAIL_VISIBILITY = Interop.NDalicToolTip.TOOLTIP_TAIL_VISIBILITY_get();
939         internal static readonly int TOOLTIP_TAIL_ABOVE_VISUAL = Interop.NDalicToolTip.TOOLTIP_TAIL_ABOVE_VISUAL_get();
940         internal static readonly int TOOLTIP_TAIL_BELOW_VISUAL = Interop.NDalicToolTip.TOOLTIP_TAIL_BELOW_VISUAL_get();
941     }
942 }