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