Fix some build errors.
[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 Handle New() {
444     Handle ret = new Handle(NDalicPINVOKE.New(), true);
445     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
446     return ret;
447   }
448
449   public static bool RegisterType(string name, SWIGTYPE_p_std__type_info baseType, System.Delegate f) {
450 System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(f); 
451     {
452       bool ret = NDalicPINVOKE.RegisterType(name, SWIGTYPE_p_std__type_info.getCPtr(baseType), new System.Runtime.InteropServices.HandleRef(null, ip));
453       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
454       return ret;
455     }
456   }
457
458   public static bool RegisterProperty(string objectName, string name, int index, PropertyType type, System.Delegate setFunc, System.Delegate getFunc) {
459 System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(setFunc); 
460 System.IntPtr ip2 = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(getFunc); 
461     {
462       bool ret = NDalicPINVOKE.RegisterProperty(objectName, name, index, (int)type, new System.Runtime.InteropServices.HandleRef(null, ip), new System.Runtime.InteropServices.HandleRef(null, ip2));
463       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
464       return ret;
465     }
466   }
467
468   public static float ParentOriginTop {
469     get {
470       float ret = NDalicPINVOKE.ParentOriginTop_get();
471       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
472       return ret;
473     } 
474   }
475
476   public static float ParentOriginBottom {
477     get {
478       float ret = NDalicPINVOKE.ParentOriginBottom_get();
479       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
480       return ret;
481     } 
482   }
483
484   public static float ParentOriginLeft {
485     get {
486       float ret = NDalicPINVOKE.ParentOriginLeft_get();
487       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
488       return ret;
489     } 
490   }
491
492   public static float ParentOriginRight {
493     get {
494       float ret = NDalicPINVOKE.ParentOriginRight_get();
495       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
496       return ret;
497     } 
498   }
499
500   public static float ParentOriginMiddle {
501     get {
502       float ret = NDalicPINVOKE.ParentOriginMiddle_get();
503       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
504       return ret;
505     } 
506   }
507
508   public static Vector3 ParentOriginTopLeft {
509     get {
510       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginTopLeft_get();
511       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
512       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
513       return ret;
514     } 
515   }
516
517   public static Vector3 ParentOriginTopCenter {
518     get {
519       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginTopCenter_get();
520       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
521       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
522       return ret;
523     } 
524   }
525
526   public static Vector3 ParentOriginTopRight {
527     get {
528       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginTopRight_get();
529       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
530       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
531       return ret;
532     } 
533   }
534
535   public static Vector3 ParentOriginCenterLeft {
536     get {
537       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginCenterLeft_get();
538       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
539       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
540       return ret;
541     } 
542   }
543
544   public static Vector3 ParentOriginCenter {
545     get {
546       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginCenter_get();
547       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
548       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
549       return ret;
550     } 
551   }
552
553   public static Vector3 ParentOriginCenterRight {
554     get {
555       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginCenterRight_get();
556       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
557       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
558       return ret;
559     } 
560   }
561
562   public static Vector3 ParentOriginBottomLeft {
563     get {
564       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginBottomLeft_get();
565       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
566       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
567       return ret;
568     } 
569   }
570
571   public static Vector3 ParentOriginBottomCenter {
572     get {
573       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginBottomCenter_get();
574       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
575       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
576       return ret;
577     } 
578   }
579
580   public static Vector3 ParentOriginBottomRight {
581     get {
582       global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginBottomRight_get();
583       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
584       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
585       return ret;
586     } 
587   }
588
589   public static float AnchorPointTop {
590     get {
591       float ret = NDalicPINVOKE.AnchorPointTop_get();
592       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
593       return ret;
594     } 
595   }
596
597   public static float AnchorPointBottom {
598     get {
599       float ret = NDalicPINVOKE.AnchorPointBottom_get();
600       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
601       return ret;
602     } 
603   }
604
605   public static float AnchorPointLeft {
606     get {
607       float ret = NDalicPINVOKE.AnchorPointLeft_get();
608       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
609       return ret;
610     } 
611   }
612
613   public static float AnchorPointRight {
614     get {
615       float ret = NDalicPINVOKE.AnchorPointRight_get();
616       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
617       return ret;
618     } 
619   }
620
621   public static float AnchorPointMiddle {
622     get {
623       float ret = NDalicPINVOKE.AnchorPointMiddle_get();
624       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
625       return ret;
626     } 
627   }
628
629   public static Vector3 AnchorPointTopLeft {
630     get {
631       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointTopLeft_get();
632       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
633       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
634       return ret;
635     } 
636   }
637
638   public static Vector3 AnchorPointTopCenter {
639     get {
640       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointTopCenter_get();
641       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
642       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
643       return ret;
644     } 
645   }
646
647   public static Vector3 AnchorPointTopRight {
648     get {
649       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointTopRight_get();
650       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
651       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
652       return ret;
653     } 
654   }
655
656   public static Vector3 AnchorPointCenterLeft {
657     get {
658       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointCenterLeft_get();
659       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
660       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
661       return ret;
662     } 
663   }
664
665   public static Vector3 AnchorPointCenter {
666     get {
667       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointCenter_get();
668       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
669       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
670       return ret;
671     } 
672   }
673
674   public static Vector3 AnchorPointCenterRight {
675     get {
676       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointCenterRight_get();
677       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
678       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
679       return ret;
680     } 
681   }
682
683   public static Vector3 AnchorPointBottomLeft {
684     get {
685       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointBottomLeft_get();
686       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
687       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
688       return ret;
689     } 
690   }
691
692   public static Vector3 AnchorPointBottomCenter {
693     get {
694       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointBottomCenter_get();
695       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
696       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
697       return ret;
698     } 
699   }
700
701   public static Vector3 AnchorPointBottomRight {
702     get {
703       global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointBottomRight_get();
704       Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false);
705       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
706       return ret;
707     } 
708   }
709
710   public static Vector4 BLACK {
711     get {
712       global::System.IntPtr cPtr = NDalicPINVOKE.BLACK_get();
713       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
714       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
715       return ret;
716     } 
717   }
718
719   public static Vector4 WHITE {
720     get {
721       global::System.IntPtr cPtr = NDalicPINVOKE.WHITE_get();
722       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
723       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
724       return ret;
725     } 
726   }
727
728   public static Vector4 RED {
729     get {
730       global::System.IntPtr cPtr = NDalicPINVOKE.RED_get();
731       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
732       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
733       return ret;
734     } 
735   }
736
737   public static Vector4 GREEN {
738     get {
739       global::System.IntPtr cPtr = NDalicPINVOKE.GREEN_get();
740       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
741       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
742       return ret;
743     } 
744   }
745
746   public static Vector4 BLUE {
747     get {
748       global::System.IntPtr cPtr = NDalicPINVOKE.BLUE_get();
749       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
750       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
751       return ret;
752     } 
753   }
754
755   public static Vector4 YELLOW {
756     get {
757       global::System.IntPtr cPtr = NDalicPINVOKE.YELLOW_get();
758       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
759       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
760       return ret;
761     } 
762   }
763
764   public static Vector4 MAGENTA {
765     get {
766       global::System.IntPtr cPtr = NDalicPINVOKE.MAGENTA_get();
767       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
768       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
769       return ret;
770     } 
771   }
772
773   public static Vector4 CYAN {
774     get {
775       global::System.IntPtr cPtr = NDalicPINVOKE.CYAN_get();
776       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
777       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
778       return ret;
779     } 
780   }
781
782   public static Vector4 TRANSPARENT {
783     get {
784       global::System.IntPtr cPtr = NDalicPINVOKE.TRANSPARENT_get();
785       Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false);
786       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
787       return ret;
788     } 
789   }
790
791   public static float MACHINE_EPSILON_0 {
792     get {
793       float ret = NDalicPINVOKE.MACHINE_EPSILON_0_get();
794       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
795       return ret;
796     } 
797   }
798
799   public static float MACHINE_EPSILON_1 {
800     get {
801       float ret = NDalicPINVOKE.MACHINE_EPSILON_1_get();
802       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
803       return ret;
804     } 
805   }
806
807   public static float MACHINE_EPSILON_10 {
808     get {
809       float ret = NDalicPINVOKE.MACHINE_EPSILON_10_get();
810       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
811       return ret;
812     } 
813   }
814
815   public static float MACHINE_EPSILON_100 {
816     get {
817       float ret = NDalicPINVOKE.MACHINE_EPSILON_100_get();
818       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
819       return ret;
820     } 
821   }
822
823   public static float MACHINE_EPSILON_1000 {
824     get {
825       float ret = NDalicPINVOKE.MACHINE_EPSILON_1000_get();
826       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
827       return ret;
828     } 
829   }
830
831   public static float MACHINE_EPSILON_10000 {
832     get {
833       float ret = NDalicPINVOKE.MACHINE_EPSILON_10000_get();
834       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
835       return ret;
836     } 
837   }
838
839   public static float PI {
840     get {
841       float ret = NDalicPINVOKE.PI_get();
842       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
843       return ret;
844     } 
845   }
846
847   public static float PI_2 {
848     get {
849       float ret = NDalicPINVOKE.PI_2_get();
850       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
851       return ret;
852     } 
853   }
854
855   public static float PI_4 {
856     get {
857       float ret = NDalicPINVOKE.PI_4_get();
858       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
859       return ret;
860     } 
861   }
862
863   public static float PI_OVER_180 {
864     get {
865       float ret = NDalicPINVOKE.PI_OVER_180_get();
866       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
867       return ret;
868     } 
869   }
870
871   public static float ONE80_OVER_PI {
872     get {
873       float ret = NDalicPINVOKE.ONE80_OVER_PI_get();
874       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
875       return ret;
876     } 
877   }
878
879   public static ResizePolicyType ResizePolicyDefault {
880     get {
881       ResizePolicyType ret = (ResizePolicyType)NDalicPINVOKE.ResizePolicyDefault_get();
882       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
883       return ret;
884     } 
885   }
886
887   public static PixelFormat FIRST_VALID_PIXEL_FORMAT {
888     get {
889       PixelFormat ret = (PixelFormat)NDalicPINVOKE.FIRST_VALID_PIXEL_FORMAT_get();
890       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
891       return ret;
892     } 
893   }
894
895   public static PixelFormat LAST_VALID_PIXEL_FORMAT {
896     get {
897       PixelFormat ret = (PixelFormat)NDalicPINVOKE.LAST_VALID_PIXEL_FORMAT_get();
898       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
899       return ret;
900     } 
901   }
902
903   public static bool HasAlpha(PixelFormat pixelformat) {
904     bool ret = NDalicPINVOKE.HasAlpha((int)pixelformat);
905     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
906     return ret;
907   }
908
909   public static uint GetBytesPerPixel(PixelFormat pixelFormat) {
910     uint ret = NDalicPINVOKE.GetBytesPerPixel((int)pixelFormat);
911     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
912     return ret;
913   }
914
915   public static void GetAlphaOffsetAndMask(PixelFormat pixelFormat, SWIGTYPE_p_int byteOffset, SWIGTYPE_p_int bitMask) {
916     NDalicPINVOKE.GetAlphaOffsetAndMask((int)pixelFormat, SWIGTYPE_p_int.getCPtr(byteOffset), SWIGTYPE_p_int.getCPtr(bitMask));
917     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
918   }
919
920   public static uint POSITIVE_X {
921     get {
922       uint ret = NDalicPINVOKE.POSITIVE_X_get();
923       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
924       return ret;
925     } 
926   }
927
928   public static uint NEGATIVE_X {
929     get {
930       uint ret = NDalicPINVOKE.NEGATIVE_X_get();
931       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
932       return ret;
933     } 
934   }
935
936   public static uint POSITIVE_Y {
937     get {
938       uint ret = NDalicPINVOKE.POSITIVE_Y_get();
939       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
940       return ret;
941     } 
942   }
943
944   public static uint NEGATIVE_Y {
945     get {
946       uint ret = NDalicPINVOKE.NEGATIVE_Y_get();
947       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
948       return ret;
949     } 
950   }
951
952   public static uint POSITIVE_Z {
953     get {
954       uint ret = NDalicPINVOKE.POSITIVE_Z_get();
955       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
956       return ret;
957     } 
958   }
959
960   public static uint NEGATIVE_Z {
961     get {
962       uint ret = NDalicPINVOKE.NEGATIVE_Z_get();
963       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
964       return ret;
965     } 
966   }
967
968   private static string GetDeviceName(Key keyEvent) {
969     string ret = NDalicPINVOKE.GetDeviceName(Key.getCPtr(keyEvent));
970     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
971     return ret;
972   }
973
974   public static DeviceClassType GetDeviceClass(Key keyEvent) {
975     DeviceClassType ret = (DeviceClassType)NDalicPINVOKE.GetDeviceClass(Key.getCPtr(keyEvent));
976     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
977     return ret;
978   }
979   
980   public static void UnparentAndReset(Actor actor) {
981     NDalicPINVOKE.UnparentAndReset(Actor.getCPtr(actor));
982     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
983   }
984
985   public static void Raise(Actor actor) {
986     NDalicPINVOKE.Raise(Actor.getCPtr(actor));
987     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
988   }
989
990   public static void Lower(Actor actor) {
991     NDalicPINVOKE.Lower(Actor.getCPtr(actor));
992     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
993   }
994
995   public static void RaiseToTop(Actor actor) {
996     NDalicPINVOKE.RaiseToTop(Actor.getCPtr(actor));
997     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
998   }
999
1000   public static void LowerToBottom(Actor actor) {
1001     NDalicPINVOKE.LowerToBottom(Actor.getCPtr(actor));
1002     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1003   }
1004
1005   public static void RaiseAbove(Actor actor, Actor target) {
1006     NDalicPINVOKE.RaiseAbove(Actor.getCPtr(actor), Actor.getCPtr(target));
1007     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1008   }
1009
1010   public static void LowerBelow(Actor actor, Actor target) {
1011     NDalicPINVOKE.LowerBelow(Actor.getCPtr(actor), Actor.getCPtr(target));
1012     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1013   }
1014
1015   public static SWIGTYPE_p_Dali__SignalT_void_fDali__Actor_bool_Dali__DevelActor__VisibilityChange__TypeF_t VisibilityChangedSignal(Actor actor) {
1016     SWIGTYPE_p_Dali__SignalT_void_fDali__Actor_bool_Dali__DevelActor__VisibilityChange__TypeF_t ret = new SWIGTYPE_p_Dali__SignalT_void_fDali__Actor_bool_Dali__DevelActor__VisibilityChange__TypeF_t(NDalicPINVOKE.VisibilityChangedSignal(Actor.getCPtr(actor)), false);
1017     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1018     return ret;
1019   }
1020
1021   public static FittingModeType FittingModeDefault {
1022     get {
1023       FittingModeType ret = (FittingModeType)NDalicPINVOKE.FittingModeDefault_get();
1024       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1025       return ret;
1026     } 
1027   }
1028
1029   public static SamplingModeType DEFAULT {
1030     get {
1031       SamplingModeType ret = (SamplingModeType)NDalicPINVOKE.DEFAULT_get();
1032       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1033       return ret;
1034     } 
1035   }
1036
1037     public static WindowFocusSignalType FocusChangedSignal(Window window) {
1038     WindowFocusSignalType ret = new WindowFocusSignalType(NDalicPINVOKE.FocusChangedSignal(Window.getCPtr(window)), false);
1039     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1040     return ret;
1041   }
1042
1043   public static void SetAcceptFocus(Window window, bool accept) {
1044     NDalicPINVOKE.SetAcceptFocus(Window.getCPtr(window), accept);
1045     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1046   }
1047
1048   public static bool IsFocusAcceptable(Window window) {
1049     bool ret = NDalicPINVOKE.IsFocusAcceptable(Window.getCPtr(window));
1050     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1051     return ret;
1052   }
1053
1054   public static void Show(Window window) {
1055     NDalicPINVOKE.Show(Window.getCPtr(window));
1056     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1057   }
1058
1059   public static void Hide(Window window) {
1060     NDalicPINVOKE.Hide(Window.getCPtr(window));
1061     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1062   }
1063
1064   public static bool IsVisible(Window window) {
1065     bool ret = NDalicPINVOKE.IsVisible(Window.getCPtr(window));
1066     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1067     return ret;
1068   }
1069
1070   public static ViewImpl GetImplementation(View handle) {
1071     ViewImpl ret = new ViewImpl(NDalicPINVOKE.GetImplementation__SWIG_0(View.getCPtr(handle)), false);
1072     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1073     return ret;
1074   }
1075
1076   public static bool IsVertical(ControlOrientationType orientation) {
1077     bool ret = NDalicPINVOKE.IsVertical((int)orientation);
1078     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1079     return ret;
1080   }
1081
1082   public static bool IsHorizontal(ControlOrientationType orientation) {
1083     bool ret = NDalicPINVOKE.IsHorizontal((int)orientation);
1084     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1085     return ret;
1086   }
1087
1088   public static SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t NewItemLayout(DefaultItemLayoutType type) {
1089     SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t ret = new SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t(NDalicPINVOKE.NewItemLayout((int)type), true);
1090     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1091     return ret;
1092   }
1093
1094   public static void MoveActorConstraint(Vector3 current, SWIGTYPE_p_PropertyInputContainer inputs) {
1095     NDalicPINVOKE.MoveActorConstraint(Vector3.getCPtr(current), SWIGTYPE_p_PropertyInputContainer.getCPtr(inputs));
1096     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1097   }
1098
1099   public static void WrapActorConstraint(Vector3 position, SWIGTYPE_p_PropertyInputContainer inputs) {
1100     NDalicPINVOKE.WrapActorConstraint(Vector3.getCPtr(position), SWIGTYPE_p_PropertyInputContainer.getCPtr(inputs));
1101     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1102   }
1103
1104   public static uint DEFAULT_RENDERING_BACKEND {
1105     get {
1106       uint ret = NDalicPINVOKE.DEFAULT_RENDERING_BACKEND_get();
1107       if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1108       return ret;
1109     } 
1110   }
1111
1112   public static PixelData LoadImageSynchronously(string url) {
1113     PixelData ret = new PixelData(NDalicPINVOKE.LoadImageSynchronously__SWIG_0(url), true);
1114     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1115     return ret;
1116   }
1117
1118   public static PixelData LoadImageSynchronously(string url, Uint16Pair dimensions) {
1119     PixelData ret = new PixelData(NDalicPINVOKE.LoadImageSynchronously__SWIG_1(url, Uint16Pair.getCPtr(dimensions)), true);
1120     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1121     return ret;
1122   }
1123
1124   public static PixelData LoadImageSynchronously(string url, Uint16Pair dimensions, FittingModeType fittingMode, SamplingModeType samplingMode, bool orientationCorrection) {
1125     PixelData ret = new PixelData(NDalicPINVOKE.LoadImageSynchronously__SWIG_2(url, Uint16Pair.getCPtr(dimensions), (int)fittingMode, (int)samplingMode, orientationCorrection), true);
1126     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1127     return ret;
1128   }
1129
1130   public static void SetCustomAlgorithm(SWIGTYPE_p_KeyboardFocusManager keyboardFocusManager, CustomAlgorithmInterface arg1) {
1131     NDalicPINVOKE.SetCustomAlgorithm(SWIGTYPE_p_KeyboardFocusManager.getCPtr(keyboardFocusManager), CustomAlgorithmInterface.getCPtr(arg1));
1132     if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
1133   }
1134
1135   public static readonly int VISUAL_PROPERTY_TYPE = NDalicPINVOKE.VISUAL_PROPERTY_TYPE_get();
1136   public static readonly int VISUAL_PROPERTY_SHADER = NDalicPINVOKE.VISUAL_PROPERTY_SHADER_get();
1137
1138   public static readonly int VISUAL_SHADER_VERTEX = NDalicPINVOKE.VISUAL_SHADER_VERTEX_get();
1139   public static readonly int VISUAL_SHADER_FRAGMENT = NDalicPINVOKE.VISUAL_SHADER_FRAGMENT_get();
1140   public static readonly int VISUAL_SHADER_SUBDIVIDE_GRID_X = NDalicPINVOKE.VISUAL_SHADER_SUBDIVIDE_GRID_X_get();
1141   public static readonly int VISUAL_SHADER_SUBDIVIDE_GRID_Y = NDalicPINVOKE.VISUAL_SHADER_SUBDIVIDE_GRID_Y_get();
1142   public static readonly int VISUAL_SHADER_HINTS = NDalicPINVOKE.VISUAL_SHADER_HINTS_get();
1143
1144   public static readonly int BORDER_VISUAL_COLOR = NDalicPINVOKE.BORDER_VISUAL_COLOR_get();
1145   public static readonly int BORDER_VISUAL_SIZE = NDalicPINVOKE.BORDER_VISUAL_SIZE_get();
1146   public static readonly int BORDER_VISUAL_ANTI_ALIASING = NDalicPINVOKE.BORDER_VISUAL_ANTI_ALIASING_get();
1147
1148   public static readonly int COLOR_VISUAL_MIX_COLOR = NDalicPINVOKE.COLOR_VISUAL_MIX_COLOR_get();
1149
1150   public static readonly int GRADIENT_VISUAL_START_POSITION = NDalicPINVOKE.GRADIENT_VISUAL_START_POSITION_get();
1151   public static readonly int GRADIENT_VISUAL_END_POSITION = NDalicPINVOKE.GRADIENT_VISUAL_END_POSITION_get();
1152   public static readonly int GRADIENT_VISUAL_CENTER = NDalicPINVOKE.GRADIENT_VISUAL_CENTER_get();
1153   public static readonly int GRADIENT_VISUAL_RADIUS = NDalicPINVOKE.GRADIENT_VISUAL_RADIUS_get();
1154   public static readonly int GRADIENT_VISUAL_STOP_OFFSET = NDalicPINVOKE.GRADIENT_VISUAL_STOP_OFFSET_get();
1155   public static readonly int GRADIENT_VISUAL_STOP_COLOR = NDalicPINVOKE.GRADIENT_VISUAL_STOP_COLOR_get();
1156   public static readonly int GRADIENT_VISUAL_UNITS = NDalicPINVOKE.GRADIENT_VISUAL_UNITS_get();
1157   public static readonly int GRADIENT_VISUAL_SPREAD_METHOD = NDalicPINVOKE.GRADIENT_VISUAL_SPREAD_METHOD_get();
1158
1159   public static readonly int IMAGE_VISUAL_URL = NDalicPINVOKE.IMAGE_VISUAL_URL_get();
1160   public static readonly int IMAGE_VISUAL_FITTING_MODE = NDalicPINVOKE.IMAGE_VISUAL_FITTING_MODE_get();
1161   public static readonly int IMAGE_VISUAL_SAMPLING_MODE = NDalicPINVOKE.IMAGE_VISUAL_SAMPLING_MODE_get();
1162   public static readonly int IMAGE_VISUAL_DESIRED_WIDTH = NDalicPINVOKE.IMAGE_VISUAL_DESIRED_WIDTH_get();
1163   public static readonly int IMAGE_VISUAL_DESIRED_HEIGHT = NDalicPINVOKE.IMAGE_VISUAL_DESIRED_HEIGHT_get();
1164   public static readonly int IMAGE_VISUAL_SYNCHRONOUS_LOADING = NDalicPINVOKE.IMAGE_VISUAL_SYNCHRONOUS_LOADING_get();
1165   public static readonly int IMAGE_VISUAL_BORDER_ONLY = NDalicPINVOKE.IMAGE_VISUAL_BORDER_ONLY_get();
1166   public static readonly int IMAGE_VISUAL_PIXEL_AREA = NDalicPINVOKE.IMAGE_VISUAL_PIXEL_AREA_get();
1167   public static readonly int IMAGE_VISUAL_WRAP_MODE_U = NDalicPINVOKE.IMAGE_VISUAL_WRAP_MODE_U_get();
1168   public static readonly int IMAGE_VISUAL_WRAP_MODE_V = NDalicPINVOKE.IMAGE_VISUAL_WRAP_MODE_V_get();
1169
1170   public static readonly int MESH_VISUAL_OBJECT_URL = NDalicPINVOKE.MESH_VISUAL_OBJECT_URL_get();
1171   public static readonly int MESH_VISUAL_MATERIAL_URL = NDalicPINVOKE.MESH_VISUAL_MATERIAL_URL_get();
1172   public static readonly int MESH_VISUAL_TEXTURES_PATH = NDalicPINVOKE.MESH_VISUAL_TEXTURES_PATH_get();
1173   public static readonly int MESH_VISUAL_SHADING_MODE = NDalicPINVOKE.MESH_VISUAL_SHADING_MODE_get();
1174   public static readonly int MESH_VISUAL_USE_MIPMAPPING = NDalicPINVOKE.MESH_VISUAL_USE_MIPMAPPING_get();
1175   public static readonly int MESH_VISUAL_USE_SOFT_NORMALS = NDalicPINVOKE.MESH_VISUAL_USE_SOFT_NORMALS_get();
1176   public static readonly int MESH_VISUAL_LIGHT_POSITION = NDalicPINVOKE.MESH_VISUAL_LIGHT_POSITION_get();
1177
1178   public static readonly int PRIMITIVE_VISUAL_SHAPE = NDalicPINVOKE.PRIMITIVE_VISUAL_SHAPE_get();
1179   public static readonly int PRIMITIVE_VISUAL_MIX_COLOR = NDalicPINVOKE.PRIMITIVE_VISUAL_MIX_COLOR_get();
1180   public static readonly int PRIMITIVE_VISUAL_SLICES = NDalicPINVOKE.PRIMITIVE_VISUAL_SLICES_get();
1181   public static readonly int PRIMITIVE_VISUAL_STACKS = NDalicPINVOKE.PRIMITIVE_VISUAL_STACKS_get();
1182   public static readonly int PRIMITIVE_VISUAL_SCALE_TOP_RADIUS = NDalicPINVOKE.PRIMITIVE_VISUAL_SCALE_TOP_RADIUS_get();
1183   public static readonly int PRIMITIVE_VISUAL_SCALE_BOTTOM_RADIUS = NDalicPINVOKE.PRIMITIVE_VISUAL_SCALE_BOTTOM_RADIUS_get();
1184   public static readonly int PRIMITIVE_VISUAL_SCALE_HEIGHT = NDalicPINVOKE.PRIMITIVE_VISUAL_SCALE_HEIGHT_get();
1185   public static readonly int PRIMITIVE_VISUAL_SCALE_RADIUS = NDalicPINVOKE.PRIMITIVE_VISUAL_SCALE_RADIUS_get();
1186   public static readonly int PRIMITIVE_VISUAL_SCALE_DIMENSIONS = NDalicPINVOKE.PRIMITIVE_VISUAL_SCALE_DIMENSIONS_get();
1187   public static readonly int PRIMITIVE_VISUAL_BEVEL_PERCENTAGE = NDalicPINVOKE.PRIMITIVE_VISUAL_BEVEL_PERCENTAGE_get();
1188   public static readonly int PRIMITIVE_VISUAL_BEVEL_SMOOTHNESS = NDalicPINVOKE.PRIMITIVE_VISUAL_BEVEL_SMOOTHNESS_get();
1189   public static readonly int PRIMITIVE_VISUAL_LIGHT_POSITION = NDalicPINVOKE.PRIMITIVE_VISUAL_LIGHT_POSITION_get();
1190
1191   public static readonly int TEXT_VISUAL_TEXT = NDalicPINVOKE.TEXT_VISUAL_TEXT_get();
1192   public static readonly int TEXT_VISUAL_FONT_FAMILY = NDalicPINVOKE.TEXT_VISUAL_FONT_FAMILY_get();
1193   public static readonly int TEXT_VISUAL_FONT_STYLE = NDalicPINVOKE.TEXT_VISUAL_FONT_STYLE_get();
1194   public static readonly int TEXT_VISUAL_POINT_SIZE = NDalicPINVOKE.TEXT_VISUAL_POINT_SIZE_get();
1195   public static readonly int TEXT_VISUAL_MULTI_LINE = NDalicPINVOKE.TEXT_VISUAL_MULTI_LINE_get();
1196   public static readonly int TEXT_VISUAL_HORIZONTAL_ALIGNMENT = NDalicPINVOKE.TEXT_VISUAL_HORIZONTAL_ALIGNMENT_get();
1197   public static readonly int TEXT_VISUAL_VERTICAL_ALIGNMENT = NDalicPINVOKE.TEXT_VISUAL_VERTICAL_ALIGNMENT_get();
1198   public static readonly int TEXT_VISUAL_TEXT_COLOR = NDalicPINVOKE.TEXT_VISUAL_TEXT_COLOR_get();
1199   public static readonly int TEXT_VISUAL_ENABLE_MARKUP = NDalicPINVOKE.TEXT_VISUAL_ENABLE_MARKUP_get();
1200
1201   public static readonly int TOOLTIP_CONTENT = NDalicPINVOKE.TOOLTIP_CONTENT_get();
1202   public static readonly int TOOLTIP_LAYOUT = NDalicPINVOKE.TOOLTIP_LAYOUT_get();
1203   public static readonly int TOOLTIP_WAIT_TIME = NDalicPINVOKE.TOOLTIP_WAIT_TIME_get();
1204   public static readonly int TOOLTIP_BACKGROUND = NDalicPINVOKE.TOOLTIP_BACKGROUND_get();
1205   public static readonly int TOOLTIP_TAIL = NDalicPINVOKE.TOOLTIP_TAIL_get();
1206   public static readonly int TOOLTIP_POSITION = NDalicPINVOKE.TOOLTIP_POSITION_get();
1207   public static readonly int TOOLTIP_HOVER_POINT_OFFSET = NDalicPINVOKE.TOOLTIP_HOVER_POINT_OFFSET_get();
1208   public static readonly int TOOLTIP_MOVEMENT_THRESHOLD = NDalicPINVOKE.TOOLTIP_MOVEMENT_THRESHOLD_get();
1209   public static readonly int TOOLTIP_DISAPPEAR_ON_MOVEMENT = NDalicPINVOKE.TOOLTIP_DISAPPEAR_ON_MOVEMENT_get();
1210
1211   public static readonly int TOOLTIP_BACKGROUND_VISUAL = NDalicPINVOKE.TOOLTIP_BACKGROUND_VISUAL_get();
1212   public static readonly int TOOLTIP_BACKGROUND_BORDER = NDalicPINVOKE.TOOLTIP_BACKGROUND_BORDER_get();
1213
1214   public static readonly int TOOLTIP_TAIL_VISIBILITY = NDalicPINVOKE.TOOLTIP_TAIL_VISIBILITY_get();
1215   public static readonly int TOOLTIP_TAIL_ABOVE_VISUAL = NDalicPINVOKE.TOOLTIP_TAIL_ABOVE_VISUAL_get();
1216   public static readonly int TOOLTIP_TAIL_BELOW_VISUAL = NDalicPINVOKE.TOOLTIP_TAIL_BELOW_VISUAL_get();
1217
1218 }
1219
1220 }