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