nui 0.2.28 release
[platform/core/csapi/tizenfx.git] / src / Tizen.NUI / src / internal / NDalic.cs
1 //------------------------------------------------------------------------------
2 // <auto-generated />
3 //
4 // This file was automatically generated by SWIG (http://www.swig.org).
5 // Version 3.0.9
6 //
7 // Do not make changes to this file unless you know what you are doing--modify
8 // the SWIG interface file instead.
9 //------------------------------------------------------------------------------
10
11 using Tizen.NUI.BaseComponents;
12
13 namespace Tizen.NUI {
14
15     internal class NDalic {
16   public static uint int_to_uint(int x) {
17     uint ret = NDalicPINVOKE.int_to_uint(x);
18     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
19     return ret;
20   }
21
22
23   public static readonly int VISUAL_PROPERTY_TRANSFORM = NDalicManualPINVOKE.Visual_Property_TRANSFORM_get();
24   public static readonly int VISUAL_PROPERTY_PREMULTIPLIED_ALPHA = NDalicManualPINVOKE.Visual_Property_PREMULTIPLIED_ALPHA_get();
25   public static readonly int VISUAL_PROPERTY_MIX_COLOR = NDalicManualPINVOKE.Visual_Property_MIX_COLOR_get();
26   public static readonly int IMAGE_VISUAL_BORDER = NDalicManualPINVOKE.Image_Visual_BORDER_get();
27
28   public static void DaliAssertMessage(string location, string condition) {
29     NDalicPINVOKE.DaliAssertMessage(location, condition);
30     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
31   }
32
33   public static Vector2 Min(Vector2 a, Vector2 b) {
34     Vector2 ret = new Vector2(NDalicPINVOKE.Min__SWIG_0(Vector2.getCPtr(a), Vector2.getCPtr(b)), true);
35     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
36     return ret;
37   }
38
39   public static Vector2 Max(Vector2 a, Vector2 b) {
40     Vector2 ret = new Vector2(NDalicPINVOKE.Max__SWIG_0(Vector2.getCPtr(a), Vector2.getCPtr(b)), true);
41     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
42     return ret;
43   }
44
45   public static Vector2 Clamp(Vector2 v, float min, float max) {
46     Vector2 ret = new Vector2(NDalicPINVOKE.Clamp__SWIG_0(Vector2.getCPtr(v), min, max), true);
47     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
48     return ret;
49   }
50
51   public static Vector3 Min(Vector3 a, Vector3 b) {
52     Vector3 ret = new Vector3(NDalicPINVOKE.Min__SWIG_1(Vector3.getCPtr(a), Vector3.getCPtr(b)), true);
53     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
54     return ret;
55   }
56
57   public static Vector3 Max(Vector3 a, Vector3 b) {
58     Vector3 ret = new Vector3(NDalicPINVOKE.Max__SWIG_1(Vector3.getCPtr(a), Vector3.getCPtr(b)), true);
59     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
60     return ret;
61   }
62
63   public static Vector3 Clamp(Vector3 v, float min, float max) {
64     Vector3 ret = new Vector3(NDalicPINVOKE.Clamp__SWIG_1(Vector3.getCPtr(v), min, max), true);
65     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
66     return ret;
67   }
68
69   public static Vector4 Min(Vector4 a, Vector4 b) {
70     Vector4 ret = new Vector4(NDalicPINVOKE.Min__SWIG_2(Vector4.getCPtr(a), Vector4.getCPtr(b)), true);
71     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
72     return ret;
73   }
74
75   public static Vector4 Max(Vector4 a, Vector4 b) {
76     Vector4 ret = new Vector4(NDalicPINVOKE.Max__SWIG_2(Vector4.getCPtr(a), Vector4.getCPtr(b)), true);
77     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
78     return ret;
79   }
80
81   public static Vector4 Clamp(Vector4 v, float min, float max) {
82     Vector4 ret = new Vector4(NDalicPINVOKE.Clamp__SWIG_2(Vector4.getCPtr(v), min, max), true);
83     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
84     return ret;
85   }
86
87   public static Radian ANGLE_360 {
88     get {
89       global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_360_get();
90       Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false);
91       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
92       return ret;
93     } 
94   }
95
96   public static Radian ANGLE_315 {
97     get {
98       global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_315_get();
99       Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false);
100       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
101       return ret;
102     } 
103   }
104
105   public static Radian ANGLE_270 {
106     get {
107       global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_270_get();
108       Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false);
109       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
110       return ret;
111     } 
112   }
113
114   public static Radian ANGLE_225 {
115     get {
116       global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_225_get();
117       Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false);
118       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
119       return ret;
120     } 
121   }
122
123   public static Radian ANGLE_180 {
124     get {
125       global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_180_get();
126       Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false);
127       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
128       return ret;
129     } 
130   }
131
132   public static Radian ANGLE_135 {
133     get {
134       global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_135_get();
135       Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false);
136       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
137       return ret;
138     } 
139   }
140
141   public static Radian ANGLE_120 {
142     get {
143       global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_120_get();
144       Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false);
145       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
146       return ret;
147     } 
148   }
149
150   public static Radian ANGLE_90 {
151     get {
152       global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_90_get();
153       Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false);
154       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
155       return ret;
156     } 
157   }
158
159   public static Radian ANGLE_60 {
160     get {
161       global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_60_get();
162       Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false);
163       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
164       return ret;
165     } 
166   }
167
168   public static Radian ANGLE_45 {
169     get {
170       global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_45_get();
171       Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false);
172       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
173       return ret;
174     } 
175   }
176
177   public static Radian ANGLE_30 {
178     get {
179       global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_30_get();
180       Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false);
181       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
182       return ret;
183     } 
184   }
185
186   public static Radian ANGLE_0 {
187     get {
188       global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_0_get();
189       Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false);
190       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
191       return ret;
192     } 
193   }
194
195   public static bool EqualTo(Degree lhs, Degree rhs) {
196     bool ret = NDalicPINVOKE.EqualTo__SWIG_5(Degree.getCPtr(lhs), Degree.getCPtr(rhs));
197     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
198     return ret;
199   }
200
201   public static bool NotEqualTo(Degree lhs, Degree rhs) {
202     bool ret = NDalicPINVOKE.NotEqualTo__SWIG_4(Degree.getCPtr(lhs), Degree.getCPtr(rhs));
203     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
204     return ret;
205   }
206
207   public static Degree Clamp(Degree angle, float min, float max) {
208     Degree ret = new Degree(NDalicPINVOKE.Clamp__SWIG_3(Degree.getCPtr(angle), min, max), true);
209     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
210     return ret;
211   }
212
213   public static bool EqualTo(Radian lhs, Radian rhs) {
214     bool ret = NDalicPINVOKE.EqualTo__SWIG_6(Radian.getCPtr(lhs), Radian.getCPtr(rhs));
215     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
216     return ret;
217   }
218
219   public static bool NotEqualTo(Radian lhs, Radian rhs) {
220     bool ret = NDalicPINVOKE.NotEqualTo__SWIG_5(Radian.getCPtr(lhs), Radian.getCPtr(rhs));
221     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
222     return ret;
223   }
224
225   public static bool EqualTo(Radian lhs, Degree rhs) {
226     bool ret = NDalicPINVOKE.EqualTo__SWIG_7(Radian.getCPtr(lhs), Degree.getCPtr(rhs));
227     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
228     return ret;
229   }
230
231   public static bool NotEqualTo(Radian lhs, Degree rhs) {
232     bool ret = NDalicPINVOKE.NotEqualTo__SWIG_6(Radian.getCPtr(lhs), Degree.getCPtr(rhs));
233     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
234     return ret;
235   }
236
237   public static bool EqualTo(Degree lhs, Radian rhs) {
238     bool ret = NDalicPINVOKE.EqualTo__SWIG_8(Degree.getCPtr(lhs), Radian.getCPtr(rhs));
239     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
240     return ret;
241   }
242
243   public static bool NotEqualTo(Degree lhs, Radian rhs) {
244     bool ret = NDalicPINVOKE.NotEqualTo__SWIG_7(Degree.getCPtr(lhs), Radian.getCPtr(rhs));
245     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
246     return ret;
247   }
248
249   public static bool GreaterThan(Radian lhs, Radian rhs) {
250     bool ret = NDalicPINVOKE.GreaterThan__SWIG_0(Radian.getCPtr(lhs), Radian.getCPtr(rhs));
251     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
252     return ret;
253   }
254
255   public static bool GreaterThan(Radian lhs, Degree rhs) {
256     bool ret = NDalicPINVOKE.GreaterThan__SWIG_1(Radian.getCPtr(lhs), Degree.getCPtr(rhs));
257     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
258     return ret;
259   }
260
261   public static bool GreaterThan(Degree lhs, Radian rhs) {
262     bool ret = NDalicPINVOKE.GreaterThan__SWIG_2(Degree.getCPtr(lhs), Radian.getCPtr(rhs));
263     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
264     return ret;
265   }
266
267   public static bool LessThan(Radian lhs, Radian rhs) {
268     bool ret = NDalicPINVOKE.LessThan__SWIG_0(Radian.getCPtr(lhs), Radian.getCPtr(rhs));
269     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
270     return ret;
271   }
272
273   public static bool LessThan(Radian lhs, Degree rhs) {
274     bool ret = NDalicPINVOKE.LessThan__SWIG_1(Radian.getCPtr(lhs), Degree.getCPtr(rhs));
275     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
276     return ret;
277   }
278
279   public static bool LessThan(Degree lhs, Radian rhs) {
280     bool ret = NDalicPINVOKE.LessThan__SWIG_2(Degree.getCPtr(lhs), Radian.getCPtr(rhs));
281     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
282     return ret;
283   }
284
285   public static Radian Multiply(Radian lhs, float rhs) {
286     Radian ret = new Radian(NDalicPINVOKE.Multiply(Radian.getCPtr(lhs), rhs), true);
287     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
288     return ret;
289   }
290
291   public static Radian Subtract(Radian arg0) {
292     Radian ret = new Radian(NDalicPINVOKE.Subtract(Radian.getCPtr(arg0)), true);
293     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
294     return ret;
295   }
296
297   public static Radian Clamp(Radian angle, float min, float max) {
298     Radian ret = new Radian(NDalicPINVOKE.Clamp__SWIG_4(Radian.getCPtr(angle), min, max), true);
299     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
300     return ret;
301   }
302
303   public static float Range(float f0, float f1) {
304     float ret = NDalicPINVOKE.Range(f0, f1);
305     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
306     return ret;
307   }
308
309   public static Vector4 Axis() {
310     Vector4 ret = new Vector4(NDalicPINVOKE.Axis(), true);
311     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
312     return ret;
313   }
314
315   public static bool EqualTo(AngleAxis lhs, AngleAxis rhs) {
316     bool ret = NDalicPINVOKE.EqualTo__SWIG_9(AngleAxis.getCPtr(lhs), AngleAxis.getCPtr(rhs));
317     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
318     return ret;
319   }
320
321   public static uint NextPowerOfTwo(uint i) {
322     uint ret = NDalicPINVOKE.NextPowerOfTwo(i);
323     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
324     return ret;
325   }
326
327   public static bool IsPowerOfTwo(uint i) {
328     bool ret = NDalicPINVOKE.IsPowerOfTwo(i);
329     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
330     return ret;
331   }
332
333   public static float GetRangedEpsilon(float a, float b) {
334     float ret = NDalicPINVOKE.GetRangedEpsilon(a, b);
335     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
336     return ret;
337   }
338
339   public static bool EqualsZero(float value) {
340     bool ret = NDalicPINVOKE.EqualsZero(value);
341     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
342     return ret;
343   }
344
345   public static bool Equals(float a, float b) {
346     bool ret = NDalicPINVOKE.Equals__SWIG_0(a, b);
347     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
348     return ret;
349   }
350
351   public static bool Equals(float a, float b, float epsilon) {
352     bool ret = NDalicPINVOKE.Equals__SWIG_1(a, b, epsilon);
353     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
354     return ret;
355   }
356
357   public static float Round(float value, int pos) {
358     float ret = NDalicPINVOKE.Round(value, pos);
359     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
360     return ret;
361   }
362
363   public static float WrapInDomain(float x, float start, float end) {
364     float ret = NDalicPINVOKE.WrapInDomain(x, start, end);
365     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
366     return ret;
367   }
368
369   public static float ShortestDistanceInDomain(float a, float b, float start, float end) {
370     float ret = NDalicPINVOKE.ShortestDistanceInDomain(a, b, start, end);
371     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
372     return ret;
373   }
374
375   public static string GetName(PropertyType type) {
376     string ret = NDalicPINVOKE.GetName((int)type);
377     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
378     return ret;
379   }
380
381   public static BaseObject GetImplementation(BaseHandle handle) {
382     BaseObject ret = new BaseObject(NDalicPINVOKE.GetImplementation(BaseHandle.getCPtr(handle)), false);
383     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
384     return ret;
385   }
386
387   public static bool LessThan(BaseHandle lhs, BaseHandle rhs) {
388     bool ret = NDalicPINVOKE.LessThan__SWIG_3(BaseHandle.getCPtr(lhs), BaseHandle.getCPtr(rhs));
389     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
390     return ret;
391   }
392
393   public static PropertyCondition LessThanCondition(float arg) {
394     PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.LessThanCondition(arg), true);
395     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
396     return ret;
397   }
398
399   public static PropertyCondition GreaterThanCondition(float arg) {
400     PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.GreaterThanCondition(arg), true);
401     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
402     return ret;
403   }
404
405   public static PropertyCondition InsideCondition(float arg0, float arg1) {
406     PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.InsideCondition(arg0, arg1), true);
407     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
408     return ret;
409   }
410
411   public static PropertyCondition OutsideCondition(float arg0, float arg1) {
412     PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.OutsideCondition(arg0, arg1), true);
413     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
414     return ret;
415   }
416
417   public static PropertyCondition StepCondition(float stepAmount, float initialValue) {
418     PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.StepCondition__SWIG_0(stepAmount, initialValue), true);
419     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
420     return ret;
421   }
422
423   public static PropertyCondition StepCondition(float stepAmount) {
424     PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.StepCondition__SWIG_1(stepAmount), true);
425     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
426     return ret;
427   }
428
429   public static PropertyCondition VariableStepCondition(VectorFloat steps) {
430     PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.VariableStepCondition(VectorFloat.getCPtr(steps)), true);
431     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
432     return ret;
433   }
434
435   public static int WEIGHT {
436     get {
437       int ret = NDalicPINVOKE.WEIGHT_get();
438       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
439       return ret;
440     } 
441   }
442
443   public static bool RegisterType(string name, SWIGTYPE_p_std__type_info baseType, System.Delegate f) {
444 System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(f); 
445     {
446       bool ret = NDalicPINVOKE.RegisterType(name, SWIGTYPE_p_std__type_info.getCPtr(baseType), new System.Runtime.InteropServices.HandleRef(null, ip));
447       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
448       return ret;
449     }
450   }
451
452   public static bool RegisterProperty(string objectName, string name, int index, PropertyType type, System.Delegate setFunc, System.Delegate getFunc) {
453 System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(setFunc); 
454 System.IntPtr ip2 = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(getFunc); 
455     {
456       bool ret = NDalicPINVOKE.RegisterProperty(objectName, name, index, (int)type, new System.Runtime.InteropServices.HandleRef(null, ip), new System.Runtime.InteropServices.HandleRef(null, ip2));
457       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
458       return ret;
459     }
460   }
461
462   public static float ParentOriginTop {
463     get {
464       float ret = NDalicPINVOKE.ParentOriginTop_get();
465       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
466       return ret;
467     } 
468   }
469
470   public static float ParentOriginBottom {
471     get {
472       float ret = NDalicPINVOKE.ParentOriginBottom_get();
473       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
474       return ret;
475     } 
476   }
477
478   public static float ParentOriginLeft {
479     get {
480       float ret = NDalicPINVOKE.ParentOriginLeft_get();
481       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
482       return ret;
483     } 
484   }
485
486   public static float ParentOriginRight {
487     get {
488       float ret = NDalicPINVOKE.ParentOriginRight_get();
489       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
490       return ret;
491     } 
492   }
493
494   public static float ParentOriginMiddle {
495     get {
496       float ret = NDalicPINVOKE.ParentOriginMiddle_get();
497       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
498       return ret;
499     } 
500   }
501
502   public static Vector3 ParentOriginTopLeft {
503     get {
504       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginTopLeft_get();
505       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
506       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
507       return ret;
508     } 
509   }
510
511   public static Vector3 ParentOriginTopCenter {
512     get {
513       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginTopCenter_get();
514       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
515       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
516       return ret;
517     } 
518   }
519
520   public static Vector3 ParentOriginTopRight {
521     get {
522       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginTopRight_get();
523       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
524       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
525       return ret;
526     } 
527   }
528
529   public static Vector3 ParentOriginCenterLeft {
530     get {
531       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginCenterLeft_get();
532       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
533       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
534       return ret;
535     } 
536   }
537
538   public static Vector3 ParentOriginCenter {
539     get {
540       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginCenter_get();
541       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
542       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
543       return ret;
544     } 
545   }
546
547   public static Vector3 ParentOriginCenterRight {
548     get {
549       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginCenterRight_get();
550       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
551       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
552       return ret;
553     } 
554   }
555
556   public static Vector3 ParentOriginBottomLeft {
557     get {
558       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginBottomLeft_get();
559       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
560       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
561       return ret;
562     } 
563   }
564
565   public static Vector3 ParentOriginBottomCenter {
566     get {
567       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginBottomCenter_get();
568       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
569       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
570       return ret;
571     } 
572   }
573
574   public static Vector3 ParentOriginBottomRight {
575     get {
576       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginBottomRight_get();
577       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
578       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
579       return ret;
580     } 
581   }
582
583   public static float AnchorPointTop {
584     get {
585       float ret = NDalicPINVOKE.AnchorPointTop_get();
586       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
587       return ret;
588     } 
589   }
590
591   public static float AnchorPointBottom {
592     get {
593       float ret = NDalicPINVOKE.AnchorPointBottom_get();
594       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
595       return ret;
596     } 
597   }
598
599   public static float AnchorPointLeft {
600     get {
601       float ret = NDalicPINVOKE.AnchorPointLeft_get();
602       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
603       return ret;
604     } 
605   }
606
607   public static float AnchorPointRight {
608     get {
609       float ret = NDalicPINVOKE.AnchorPointRight_get();
610       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
611       return ret;
612     } 
613   }
614
615   public static float AnchorPointMiddle {
616     get {
617       float ret = NDalicPINVOKE.AnchorPointMiddle_get();
618       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
619       return ret;
620     } 
621   }
622
623   public static Vector3 AnchorPointTopLeft {
624     get {
625       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointTopLeft_get();
626       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
627       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
628       return ret;
629     } 
630   }
631
632   public static Vector3 AnchorPointTopCenter {
633     get {
634       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointTopCenter_get();
635       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
636       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
637       return ret;
638     } 
639   }
640
641   public static Vector3 AnchorPointTopRight {
642     get {
643       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointTopRight_get();
644       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
645       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
646       return ret;
647     } 
648   }
649
650   public static Vector3 AnchorPointCenterLeft {
651     get {
652       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointCenterLeft_get();
653       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
654       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
655       return ret;
656     } 
657   }
658
659   public static Vector3 AnchorPointCenter {
660     get {
661       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointCenter_get();
662       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
663       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
664       return ret;
665     } 
666   }
667
668   public static Vector3 AnchorPointCenterRight {
669     get {
670       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointCenterRight_get();
671       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
672       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
673       return ret;
674     } 
675   }
676
677   public static Vector3 AnchorPointBottomLeft {
678     get {
679       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointBottomLeft_get();
680       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
681       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
682       return ret;
683     } 
684   }
685
686   public static Vector3 AnchorPointBottomCenter {
687     get {
688       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointBottomCenter_get();
689       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
690       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
691       return ret;
692     } 
693   }
694
695   public static Vector3 AnchorPointBottomRight {
696     get {
697       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointBottomRight_get();
698       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
699       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
700       return ret;
701     } 
702   }
703
704   public static Vector4 BLACK {
705     get {
706       global::System.IntPtr cPtr = NDalicPINVOKE.BLACK_get();
707       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
708       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
709       return ret;
710     } 
711   }
712
713   public static Vector4 WHITE {
714     get {
715       global::System.IntPtr cPtr = NDalicPINVOKE.WHITE_get();
716       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
717       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
718       return ret;
719     } 
720   }
721
722   public static Vector4 RED {
723     get {
724       global::System.IntPtr cPtr = NDalicPINVOKE.RED_get();
725       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
726       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
727       return ret;
728     } 
729   }
730
731   public static Vector4 GREEN {
732     get {
733       global::System.IntPtr cPtr = NDalicPINVOKE.GREEN_get();
734       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
735       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
736       return ret;
737     } 
738   }
739
740   public static Vector4 BLUE {
741     get {
742       global::System.IntPtr cPtr = NDalicPINVOKE.BLUE_get();
743       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
744       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
745       return ret;
746     } 
747   }
748
749   public static Vector4 YELLOW {
750     get {
751       global::System.IntPtr cPtr = NDalicPINVOKE.YELLOW_get();
752       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
753       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
754       return ret;
755     } 
756   }
757
758   public static Vector4 MAGENTA {
759     get {
760       global::System.IntPtr cPtr = NDalicPINVOKE.MAGENTA_get();
761       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
762       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
763       return ret;
764     } 
765   }
766
767   public static Vector4 CYAN {
768     get {
769       global::System.IntPtr cPtr = NDalicPINVOKE.CYAN_get();
770       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
771       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
772       return ret;
773     } 
774   }
775
776   public static Vector4 TRANSPARENT {
777     get {
778       global::System.IntPtr cPtr = NDalicPINVOKE.TRANSPARENT_get();
779       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
780       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
781       return ret;
782     } 
783   }
784
785   public static float MACHINE_EPSILON_0 {
786     get {
787       float ret = NDalicPINVOKE.MACHINE_EPSILON_0_get();
788       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
789       return ret;
790     } 
791   }
792
793   public static float MACHINE_EPSILON_1 {
794     get {
795       float ret = NDalicPINVOKE.MACHINE_EPSILON_1_get();
796       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
797       return ret;
798     } 
799   }
800
801   public static float MACHINE_EPSILON_10 {
802     get {
803       float ret = NDalicPINVOKE.MACHINE_EPSILON_10_get();
804       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
805       return ret;
806     } 
807   }
808
809   public static float MACHINE_EPSILON_100 {
810     get {
811       float ret = NDalicPINVOKE.MACHINE_EPSILON_100_get();
812       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
813       return ret;
814     } 
815   }
816
817   public static float MACHINE_EPSILON_1000 {
818     get {
819       float ret = NDalicPINVOKE.MACHINE_EPSILON_1000_get();
820       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
821       return ret;
822     } 
823   }
824
825   public static float MACHINE_EPSILON_10000 {
826     get {
827       float ret = NDalicPINVOKE.MACHINE_EPSILON_10000_get();
828       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
829       return ret;
830     } 
831   }
832
833   public static float PI {
834     get {
835       float ret = NDalicPINVOKE.PI_get();
836       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
837       return ret;
838     } 
839   }
840
841   public static float PI_2 {
842     get {
843       float ret = NDalicPINVOKE.PI_2_get();
844       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
845       return ret;
846     } 
847   }
848
849   public static float PI_4 {
850     get {
851       float ret = NDalicPINVOKE.PI_4_get();
852       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
853       return ret;
854     } 
855   }
856
857   public static float PI_OVER_180 {
858     get {
859       float ret = NDalicPINVOKE.PI_OVER_180_get();
860       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
861       return ret;
862     } 
863   }
864
865   public static float ONE80_OVER_PI {
866     get {
867       float ret = NDalicPINVOKE.ONE80_OVER_PI_get();
868       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
869       return ret;
870     } 
871   }
872
873   public static ResizePolicyType ResizePolicyDefault {
874     get {
875       ResizePolicyType ret = (ResizePolicyType)NDalicPINVOKE.ResizePolicyDefault_get();
876       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
877       return ret;
878     } 
879   }
880
881   public static PixelFormat FIRST_VALID_PIXEL_FORMAT {
882     get {
883       PixelFormat ret = (PixelFormat)NDalicPINVOKE.FIRST_VALID_PIXEL_FORMAT_get();
884       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
885       return ret;
886     } 
887   }
888
889   public static PixelFormat LAST_VALID_PIXEL_FORMAT {
890     get {
891       PixelFormat ret = (PixelFormat)NDalicPINVOKE.LAST_VALID_PIXEL_FORMAT_get();
892       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
893       return ret;
894     } 
895   }
896
897   public static bool HasAlpha(PixelFormat pixelformat) {
898     bool ret = NDalicPINVOKE.HasAlpha((int)pixelformat);
899     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
900     return ret;
901   }
902
903   public static uint GetBytesPerPixel(PixelFormat pixelFormat) {
904     uint ret = NDalicPINVOKE.GetBytesPerPixel((int)pixelFormat);
905     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
906     return ret;
907   }
908
909   public static void GetAlphaOffsetAndMask(PixelFormat pixelFormat, SWIGTYPE_p_int byteOffset, SWIGTYPE_p_int bitMask) {
910     NDalicPINVOKE.GetAlphaOffsetAndMask((int)pixelFormat, SWIGTYPE_p_int.getCPtr(byteOffset), SWIGTYPE_p_int.getCPtr(bitMask));
911     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
912   }
913
914   public static uint POSITIVE_X {
915     get {
916       uint ret = NDalicPINVOKE.POSITIVE_X_get();
917       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
918       return ret;
919     } 
920   }
921
922   public static uint NEGATIVE_X {
923     get {
924       uint ret = NDalicPINVOKE.NEGATIVE_X_get();
925       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
926       return ret;
927     } 
928   }
929
930   public static uint POSITIVE_Y {
931     get {
932       uint ret = NDalicPINVOKE.POSITIVE_Y_get();
933       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
934       return ret;
935     } 
936   }
937
938   public static uint NEGATIVE_Y {
939     get {
940       uint ret = NDalicPINVOKE.NEGATIVE_Y_get();
941       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
942       return ret;
943     } 
944   }
945
946   public static uint POSITIVE_Z {
947     get {
948       uint ret = NDalicPINVOKE.POSITIVE_Z_get();
949       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
950       return ret;
951     } 
952   }
953
954   public static uint NEGATIVE_Z {
955     get {
956       uint ret = NDalicPINVOKE.NEGATIVE_Z_get();
957       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
958       return ret;
959     } 
960   }
961
962   private static string GetDeviceName(Key keyEvent) {
963     string ret = NDalicPINVOKE.GetDeviceName(Key.getCPtr(keyEvent));
964     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
965     return ret;
966   }
967
968   public static DeviceClassType GetDeviceClass(Key keyEvent) {
969     DeviceClassType ret = (DeviceClassType)NDalicPINVOKE.GetDeviceClass(Key.getCPtr(keyEvent));
970     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
971     return ret;
972   }
973   
974   public static void UnparentAndReset(View view) {
975     NDalicPINVOKE.UnparentAndReset(View.getCPtr(view));
976     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
977   }
978
979   public static void Raise(View view) {
980     NDalicPINVOKE.Raise(View.getCPtr(view));
981     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
982   }
983
984   public static void Lower(View view) {
985     NDalicPINVOKE.Lower(View.getCPtr(view));
986     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
987   }
988
989   public static void RaiseToTop(View view) {
990     NDalicPINVOKE.RaiseToTop(View.getCPtr(view));
991     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
992   }
993
994   public static void LowerToBottom(View view) {
995     NDalicPINVOKE.LowerToBottom(View.getCPtr(view));
996     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
997   }
998
999   public static void RaiseAbove(View view, View target) {
1000     NDalicPINVOKE.RaiseAbove(View.getCPtr(view), View.getCPtr(target));
1001     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1002   }
1003
1004   public static void LowerBelow(View view, View target) {
1005     NDalicPINVOKE.LowerBelow(View.getCPtr(view), View.getCPtr(target));
1006     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1007   }
1008
1009   public static ViewVisibilityChangedSignal VisibilityChangedSignal(View view) {
1010     ViewVisibilityChangedSignal ret = new ViewVisibilityChangedSignal(NDalicPINVOKE.VisibilityChangedSignal(View.getCPtr(view)), false);
1011     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1012     return ret;
1013   }
1014
1015   public static FittingModeType FittingModeDefault {
1016     get {
1017       FittingModeType ret = (FittingModeType)NDalicPINVOKE.FittingModeDefault_get();
1018       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1019       return ret;
1020     } 
1021   }
1022
1023   public static SamplingModeType DEFAULT {
1024     get {
1025       SamplingModeType ret = (SamplingModeType)NDalicPINVOKE.DEFAULT_get();
1026       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1027       return ret;
1028     } 
1029   }
1030
1031     public static WindowFocusSignalType FocusChangedSignal(Window window) {
1032     WindowFocusSignalType ret = new WindowFocusSignalType(NDalicPINVOKE.FocusChangedSignal(Window.getCPtr(window)), false);
1033     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1034     return ret;
1035   }
1036
1037   public static void SetAcceptFocus(Window window, bool accept) {
1038     NDalicPINVOKE.SetAcceptFocus(Window.getCPtr(window), accept);
1039     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1040   }
1041
1042   public static bool IsFocusAcceptable(Window window) {
1043     bool ret = NDalicPINVOKE.IsFocusAcceptable(Window.getCPtr(window));
1044     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1045     return ret;
1046   }
1047
1048   public static void Show(Window window) {
1049     NDalicPINVOKE.Show(Window.getCPtr(window));
1050     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1051   }
1052
1053   public static void Hide(Window window) {
1054     NDalicPINVOKE.Hide(Window.getCPtr(window));
1055     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1056   }
1057
1058   public static bool IsVisible(Window window) {
1059     bool ret = NDalicPINVOKE.IsVisible(Window.getCPtr(window));
1060     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1061     return ret;
1062   }
1063
1064   public static ViewImpl GetImplementation(View handle) {
1065     ViewImpl ret = new ViewImpl(NDalicPINVOKE.GetImplementation__SWIG_0(View.getCPtr(handle)), false);
1066     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1067     return ret;
1068   }
1069
1070   public static KeyInputFocusSignal ResourceReadySignal(View control) {
1071     KeyInputFocusSignal ret = new KeyInputFocusSignal(NDalicPINVOKE.ResourceReadySignal(View.getCPtr(control)), false);
1072     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1073     return ret;
1074   }
1075
1076   public static bool IsResourceReady(View control) {
1077     bool ret = NDalicPINVOKE.IsResourceReady(View.getCPtr(control));
1078     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1079     return ret;
1080   }
1081
1082   public static bool IsVertical(ControlOrientationType orientation) {
1083     bool ret = NDalicPINVOKE.IsVertical((int)orientation);
1084     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1085     return ret;
1086   }
1087
1088   public static bool IsHorizontal(ControlOrientationType orientation) {
1089     bool ret = NDalicPINVOKE.IsHorizontal((int)orientation);
1090     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1091     return ret;
1092   }
1093
1094   public static SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t NewItemLayout(DefaultItemLayoutType type) {
1095     SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t ret = new SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t(NDalicPINVOKE.NewItemLayout((int)type), true);
1096     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1097     return ret;
1098   }
1099
1100   public static void MoveActorConstraint(Vector3 current, SWIGTYPE_p_PropertyInputContainer inputs) {
1101     NDalicPINVOKE.MoveActorConstraint(Vector3.getCPtr(current), SWIGTYPE_p_PropertyInputContainer.getCPtr(inputs));
1102     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1103   }
1104
1105   public static void WrapActorConstraint(Vector3 position, SWIGTYPE_p_PropertyInputContainer inputs) {
1106     NDalicPINVOKE.WrapActorConstraint(Vector3.getCPtr(position), SWIGTYPE_p_PropertyInputContainer.getCPtr(inputs));
1107     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1108   }
1109
1110   public static uint DEFAULT_RENDERING_BACKEND {
1111     get {
1112       uint ret = NDalicPINVOKE.DEFAULT_RENDERING_BACKEND_get();
1113       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1114       return ret;
1115     } 
1116   }
1117
1118   public static PixelData LoadImageSynchronously(string url) {
1119     PixelData ret = new PixelData(NDalicPINVOKE.LoadImageSynchronously__SWIG_0(url), true);
1120     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1121     return ret;
1122   }
1123
1124   public static PixelData LoadImageSynchronously(string url, Uint16Pair dimensions) {
1125     PixelData ret = new PixelData(NDalicPINVOKE.LoadImageSynchronously__SWIG_1(url, Uint16Pair.getCPtr(dimensions)), true);
1126     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1127     return ret;
1128   }
1129
1130   public static PixelData LoadImageSynchronously(string url, Uint16Pair dimensions, FittingModeType fittingMode, SamplingModeType samplingMode, bool orientationCorrection) {
1131     PixelData ret = new PixelData(NDalicPINVOKE.LoadImageSynchronously__SWIG_2(url, Uint16Pair.getCPtr(dimensions), (int)fittingMode, (int)samplingMode, orientationCorrection), true);
1132     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1133     return ret;
1134   }
1135
1136   public static void SetCustomAlgorithm(SWIGTYPE_p_KeyboardFocusManager keyboardFocusManager, CustomAlgorithmInterface arg1) {
1137     NDalicPINVOKE.SetCustomAlgorithm(SWIGTYPE_p_KeyboardFocusManager.getCPtr(keyboardFocusManager), CustomAlgorithmInterface.getCPtr(arg1));
1138     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1139   }
1140
1141   public static readonly int VISUAL_PROPERTY_TYPE = NDalicPINVOKE.VISUAL_PROPERTY_TYPE_get();
1142   public static readonly int VISUAL_PROPERTY_SHADER = NDalicPINVOKE.VISUAL_PROPERTY_SHADER_get();
1143
1144   public static readonly int VISUAL_SHADER_VERTEX = NDalicPINVOKE.VISUAL_SHADER_VERTEX_get();
1145   public static readonly int VISUAL_SHADER_FRAGMENT = NDalicPINVOKE.VISUAL_SHADER_FRAGMENT_get();
1146   public static readonly int VISUAL_SHADER_SUBDIVIDE_GRID_X = NDalicPINVOKE.VISUAL_SHADER_SUBDIVIDE_GRID_X_get();
1147   public static readonly int VISUAL_SHADER_SUBDIVIDE_GRID_Y = NDalicPINVOKE.VISUAL_SHADER_SUBDIVIDE_GRID_Y_get();
1148   public static readonly int VISUAL_SHADER_HINTS = NDalicPINVOKE.VISUAL_SHADER_HINTS_get();
1149
1150   public static readonly int BORDER_VISUAL_COLOR = NDalicPINVOKE.BORDER_VISUAL_COLOR_get();
1151   public static readonly int BORDER_VISUAL_SIZE = NDalicPINVOKE.BORDER_VISUAL_SIZE_get();
1152   public static readonly int BORDER_VISUAL_ANTI_ALIASING = NDalicPINVOKE.BORDER_VISUAL_ANTI_ALIASING_get();
1153
1154   public static readonly int COLOR_VISUAL_MIX_COLOR = NDalicPINVOKE.COLOR_VISUAL_MIX_COLOR_get();
1155
1156   public static readonly int GRADIENT_VISUAL_START_POSITION = NDalicPINVOKE.GRADIENT_VISUAL_START_POSITION_get();
1157   public static readonly int GRADIENT_VISUAL_END_POSITION = NDalicPINVOKE.GRADIENT_VISUAL_END_POSITION_get();
1158   public static readonly int GRADIENT_VISUAL_CENTER = NDalicPINVOKE.GRADIENT_VISUAL_CENTER_get();
1159   public static readonly int GRADIENT_VISUAL_RADIUS = NDalicPINVOKE.GRADIENT_VISUAL_RADIUS_get();
1160   public static readonly int GRADIENT_VISUAL_STOP_OFFSET = NDalicPINVOKE.GRADIENT_VISUAL_STOP_OFFSET_get();
1161   public static readonly int GRADIENT_VISUAL_STOP_COLOR = NDalicPINVOKE.GRADIENT_VISUAL_STOP_COLOR_get();
1162   public static readonly int GRADIENT_VISUAL_UNITS = NDalicPINVOKE.GRADIENT_VISUAL_UNITS_get();
1163   public static readonly int GRADIENT_VISUAL_SPREAD_METHOD = NDalicPINVOKE.GRADIENT_VISUAL_SPREAD_METHOD_get();
1164
1165   public static readonly int IMAGE_VISUAL_URL = NDalicPINVOKE.IMAGE_VISUAL_URL_get();
1166   public static readonly int IMAGE_VISUAL_FITTING_MODE = NDalicPINVOKE.IMAGE_VISUAL_FITTING_MODE_get();
1167   public static readonly int IMAGE_VISUAL_SAMPLING_MODE = NDalicPINVOKE.IMAGE_VISUAL_SAMPLING_MODE_get();
1168   public static readonly int IMAGE_VISUAL_DESIRED_WIDTH = NDalicPINVOKE.IMAGE_VISUAL_DESIRED_WIDTH_get();
1169   public static readonly int IMAGE_VISUAL_DESIRED_HEIGHT = NDalicPINVOKE.IMAGE_VISUAL_DESIRED_HEIGHT_get();
1170   public static readonly int IMAGE_VISUAL_SYNCHRONOUS_LOADING = NDalicPINVOKE.IMAGE_VISUAL_SYNCHRONOUS_LOADING_get();
1171   public static readonly int IMAGE_VISUAL_BORDER_ONLY = NDalicPINVOKE.IMAGE_VISUAL_BORDER_ONLY_get();
1172   public static readonly int IMAGE_VISUAL_PIXEL_AREA = NDalicPINVOKE.IMAGE_VISUAL_PIXEL_AREA_get();
1173   public static readonly int IMAGE_VISUAL_WRAP_MODE_U = NDalicPINVOKE.IMAGE_VISUAL_WRAP_MODE_U_get();
1174   public static readonly int IMAGE_VISUAL_WRAP_MODE_V = NDalicPINVOKE.IMAGE_VISUAL_WRAP_MODE_V_get();
1175
1176   public static readonly int MESH_VISUAL_OBJECT_URL = NDalicPINVOKE.MESH_VISUAL_OBJECT_URL_get();
1177   public static readonly int MESH_VISUAL_MATERIAL_URL = NDalicPINVOKE.MESH_VISUAL_MATERIAL_URL_get();
1178   public static readonly int MESH_VISUAL_TEXTURES_PATH = NDalicPINVOKE.MESH_VISUAL_TEXTURES_PATH_get();
1179   public static readonly int MESH_VISUAL_SHADING_MODE = NDalicPINVOKE.MESH_VISUAL_SHADING_MODE_get();
1180   public static readonly int MESH_VISUAL_USE_MIPMAPPING = NDalicPINVOKE.MESH_VISUAL_USE_MIPMAPPING_get();
1181   public static readonly int MESH_VISUAL_USE_SOFT_NORMALS = NDalicPINVOKE.MESH_VISUAL_USE_SOFT_NORMALS_get();
1182   public static readonly int MESH_VISUAL_LIGHT_POSITION = NDalicPINVOKE.MESH_VISUAL_LIGHT_POSITION_get();
1183
1184   public static readonly int PRIMITIVE_VISUAL_SHAPE = NDalicPINVOKE.PRIMITIVE_VISUAL_SHAPE_get();
1185   public static readonly int PRIMITIVE_VISUAL_MIX_COLOR = NDalicPINVOKE.PRIMITIVE_VISUAL_MIX_COLOR_get();
1186   public static readonly int PRIMITIVE_VISUAL_SLICES = NDalicPINVOKE.PRIMITIVE_VISUAL_SLICES_get();
1187   public static readonly int PRIMITIVE_VISUAL_STACKS = NDalicPINVOKE.PRIMITIVE_VISUAL_STACKS_get();
1188   public static readonly int PRIMITIVE_VISUAL_SCALE_TOP_RADIUS = NDalicPINVOKE.PRIMITIVE_VISUAL_SCALE_TOP_RADIUS_get();
1189   public static readonly int PRIMITIVE_VISUAL_SCALE_BOTTOM_RADIUS = NDalicPINVOKE.PRIMITIVE_VISUAL_SCALE_BOTTOM_RADIUS_get();
1190   public static readonly int PRIMITIVE_VISUAL_SCALE_HEIGHT = NDalicPINVOKE.PRIMITIVE_VISUAL_SCALE_HEIGHT_get();
1191   public static readonly int PRIMITIVE_VISUAL_SCALE_RADIUS = NDalicPINVOKE.PRIMITIVE_VISUAL_SCALE_RADIUS_get();
1192   public static readonly int PRIMITIVE_VISUAL_SCALE_DIMENSIONS = NDalicPINVOKE.PRIMITIVE_VISUAL_SCALE_DIMENSIONS_get();
1193   public static readonly int PRIMITIVE_VISUAL_BEVEL_PERCENTAGE = NDalicPINVOKE.PRIMITIVE_VISUAL_BEVEL_PERCENTAGE_get();
1194   public static readonly int PRIMITIVE_VISUAL_BEVEL_SMOOTHNESS = NDalicPINVOKE.PRIMITIVE_VISUAL_BEVEL_SMOOTHNESS_get();
1195   public static readonly int PRIMITIVE_VISUAL_LIGHT_POSITION = NDalicPINVOKE.PRIMITIVE_VISUAL_LIGHT_POSITION_get();
1196
1197   public static readonly int TEXT_VISUAL_TEXT = NDalicPINVOKE.TEXT_VISUAL_TEXT_get();
1198   public static readonly int TEXT_VISUAL_FONT_FAMILY = NDalicPINVOKE.TEXT_VISUAL_FONT_FAMILY_get();
1199   public static readonly int TEXT_VISUAL_FONT_STYLE = NDalicPINVOKE.TEXT_VISUAL_FONT_STYLE_get();
1200   public static readonly int TEXT_VISUAL_POINT_SIZE = NDalicPINVOKE.TEXT_VISUAL_POINT_SIZE_get();
1201   public static readonly int TEXT_VISUAL_MULTI_LINE = NDalicPINVOKE.TEXT_VISUAL_MULTI_LINE_get();
1202   public static readonly int TEXT_VISUAL_HORIZONTAL_ALIGNMENT = NDalicPINVOKE.TEXT_VISUAL_HORIZONTAL_ALIGNMENT_get();
1203   public static readonly int TEXT_VISUAL_VERTICAL_ALIGNMENT = NDalicPINVOKE.TEXT_VISUAL_VERTICAL_ALIGNMENT_get();
1204   public static readonly int TEXT_VISUAL_TEXT_COLOR = NDalicPINVOKE.TEXT_VISUAL_TEXT_COLOR_get();
1205   public static readonly int TEXT_VISUAL_ENABLE_MARKUP = NDalicPINVOKE.TEXT_VISUAL_ENABLE_MARKUP_get();
1206
1207   public static readonly int TOOLTIP_CONTENT = NDalicPINVOKE.TOOLTIP_CONTENT_get();
1208   public static readonly int TOOLTIP_LAYOUT = NDalicPINVOKE.TOOLTIP_LAYOUT_get();
1209   public static readonly int TOOLTIP_WAIT_TIME = NDalicPINVOKE.TOOLTIP_WAIT_TIME_get();
1210   public static readonly int TOOLTIP_BACKGROUND = NDalicPINVOKE.TOOLTIP_BACKGROUND_get();
1211   public static readonly int TOOLTIP_TAIL = NDalicPINVOKE.TOOLTIP_TAIL_get();
1212   public static readonly int TOOLTIP_POSITION = NDalicPINVOKE.TOOLTIP_POSITION_get();
1213   public static readonly int TOOLTIP_HOVER_POINT_OFFSET = NDalicPINVOKE.TOOLTIP_HOVER_POINT_OFFSET_get();
1214   public static readonly int TOOLTIP_MOVEMENT_THRESHOLD = NDalicPINVOKE.TOOLTIP_MOVEMENT_THRESHOLD_get();
1215   public static readonly int TOOLTIP_DISAPPEAR_ON_MOVEMENT = NDalicPINVOKE.TOOLTIP_DISAPPEAR_ON_MOVEMENT_get();
1216
1217   public static readonly int TOOLTIP_BACKGROUND_VISUAL = NDalicPINVOKE.TOOLTIP_BACKGROUND_VISUAL_get();
1218   public static readonly int TOOLTIP_BACKGROUND_BORDER = NDalicPINVOKE.TOOLTIP_BACKGROUND_BORDER_get();
1219
1220   public static readonly int TOOLTIP_TAIL_VISIBILITY = NDalicPINVOKE.TOOLTIP_TAIL_VISIBILITY_get();
1221   public static readonly int TOOLTIP_TAIL_ABOVE_VISUAL = NDalicPINVOKE.TOOLTIP_TAIL_ABOVE_VISUAL_get();
1222   public static readonly int TOOLTIP_TAIL_BELOW_VISUAL = NDalicPINVOKE.TOOLTIP_TAIL_BELOW_VISUAL_get();
1223
1224 }
1225
1226 }