1 #ifndef CSHARP_FLEX_LAYOUT
2 #define CSHARP_FLEX_LAYOUT
6 #include <dali-toolkit/devel-api/layouting/flex-layout.h>
12 SWIGEXPORT Dali::Toolkit::LayoutGroup * SWIGSTDCALL CSharp_Dali_FlexLayout_SWIGUpcast(Dali::Toolkit::FlexLayout *jarg1) {
13 return (Dali::Toolkit::LayoutGroup *)jarg1;
16 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexLayout_ChildProperty_FLEX_get() {
20 result = (int)Dali::Toolkit::FlexLayout::ChildProperty::FLEX;
21 jresult = (int)result;
26 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexLayout_ChildProperty_ALIGN_SELF_get() {
30 result = (int)Dali::Toolkit::FlexLayout::ChildProperty::ALIGN_SELF;
31 jresult = (int)result;
35 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FlexLayout__SWIG_0() {
37 Dali::Toolkit::FlexLayout *result = 0 ;
41 result = (Dali::Toolkit::FlexLayout *)new Dali::Toolkit::FlexLayout();
42 } catch (std::out_of_range& e) {
44 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
46 } catch (std::exception& e) {
48 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
52 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
56 jresult = (void *)result;
61 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FlexLayout_New() {
63 Dali::Toolkit::FlexLayout result;
67 result = Dali::Toolkit::FlexLayout::New();
68 } catch (std::out_of_range& e) {
70 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
72 } catch (std::exception& e) {
74 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
78 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
82 jresult = new Dali::Toolkit::FlexLayout((const Dali::Toolkit::FlexLayout &)result);
87 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FlexLayout_DownCast(void * jarg1) {
89 Dali::BaseHandle arg1 ;
90 Dali::BaseHandle *argp1 ;
91 Dali::Toolkit::FlexLayout result;
93 argp1 = (Dali::BaseHandle *)jarg1;
95 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
101 result = Dali::Toolkit::FlexLayout::DownCast(arg1);
102 } catch (std::out_of_range& e) {
104 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
106 } catch (std::exception& e) {
108 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
112 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
116 jresult = new Dali::Toolkit::FlexLayout((const Dali::Toolkit::FlexLayout &)result);
121 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FlexLayout__SWIG_1(void * jarg1) {
123 Dali::Toolkit::FlexLayout *arg1 = 0 ;
124 Dali::Toolkit::FlexLayout *result = 0 ;
126 arg1 = (Dali::Toolkit::FlexLayout *)jarg1;
128 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::FlexLayout const & type is null", 0);
133 result = (Dali::Toolkit::FlexLayout *)new Dali::Toolkit::FlexLayout((Dali::Toolkit::FlexLayout const &)*arg1);
134 } catch (std::out_of_range& e) {
136 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
138 } catch (std::exception& e) {
140 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
144 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
148 jresult = (void *)result;
153 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FlexLayout_Assign(void * jarg1, void * jarg2) {
155 Dali::Toolkit::FlexLayout *arg1 = (Dali::Toolkit::FlexLayout *) 0 ;
156 Dali::Toolkit::FlexLayout *arg2 = 0 ;
157 Dali::Toolkit::FlexLayout *result = 0 ;
159 arg1 = (Dali::Toolkit::FlexLayout *)jarg1;
160 arg2 = (Dali::Toolkit::FlexLayout *)jarg2;
162 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::FlexLayout const & type is null", 0);
167 result = (Dali::Toolkit::FlexLayout *) &(arg1)->operator =((Dali::Toolkit::FlexLayout const &)*arg2);
168 } catch (std::out_of_range& e) {
170 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
172 } catch (std::exception& e) {
174 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
178 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
182 jresult = (void *)result;
187 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FlexLayout(void * jarg1) {
188 Dali::Toolkit::FlexLayout *arg1 = (Dali::Toolkit::FlexLayout *) 0 ;
190 arg1 = (Dali::Toolkit::FlexLayout *)jarg1;
194 } catch (std::out_of_range& e) {
196 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
198 } catch (std::exception& e) {
200 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
204 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
211 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FlexLayout_SetFlexDirection(void * jarg1, int jarg2) {
212 Dali::Toolkit::FlexLayout *arg1 = (Dali::Toolkit::FlexLayout *) 0 ;
213 Dali::Toolkit::FlexLayout::FlexDirection arg2 ;
215 arg1 = (Dali::Toolkit::FlexLayout *)jarg1;
216 arg2 = (Dali::Toolkit::FlexLayout::FlexDirection)jarg2;
219 (arg1)->SetFlexDirection(arg2);
220 } catch (std::out_of_range& e) {
222 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
224 } catch (std::exception& e) {
226 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
230 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
237 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexLayout_GetFlexDirection(void * jarg1) {
239 Dali::Toolkit::FlexLayout *arg1 = (Dali::Toolkit::FlexLayout *) 0 ;
240 Dali::Toolkit::FlexLayout::FlexDirection result;
242 arg1 = (Dali::Toolkit::FlexLayout *)jarg1;
245 result = (Dali::Toolkit::FlexLayout::FlexDirection)((Dali::Toolkit::FlexLayout const *)arg1)->GetFlexDirection();
246 } catch (std::out_of_range& e) {
248 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
250 } catch (std::exception& e) {
252 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
256 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
260 jresult = (int)result;
265 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FlexLayout_SetFlexJustification(void * jarg1, int jarg2) {
266 Dali::Toolkit::FlexLayout *arg1 = (Dali::Toolkit::FlexLayout *) 0 ;
267 Dali::Toolkit::FlexLayout::Justification arg2 ;
269 arg1 = (Dali::Toolkit::FlexLayout *)jarg1;
270 arg2 = (Dali::Toolkit::FlexLayout::Justification)jarg2;
273 (arg1)->SetFlexJustification(arg2);
274 } catch (std::out_of_range& e) {
276 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
278 } catch (std::exception& e) {
280 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
284 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
291 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexLayout_GetFlexJustification(void * jarg1) {
293 Dali::Toolkit::FlexLayout *arg1 = (Dali::Toolkit::FlexLayout *) 0 ;
294 Dali::Toolkit::FlexLayout::Justification result;
296 arg1 = (Dali::Toolkit::FlexLayout *)jarg1;
299 result = (Dali::Toolkit::FlexLayout::Justification)((Dali::Toolkit::FlexLayout const *)arg1)->GetFlexJustification();
300 } catch (std::out_of_range& e) {
302 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
304 } catch (std::exception& e) {
306 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
310 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
314 jresult = (int)result;
319 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FlexLayout_SetFlexWrap(void * jarg1, int jarg2) {
320 Dali::Toolkit::FlexLayout *arg1 = (Dali::Toolkit::FlexLayout *) 0 ;
321 Dali::Toolkit::FlexLayout::WrapType arg2 ;
323 arg1 = (Dali::Toolkit::FlexLayout *)jarg1;
324 arg2 = (Dali::Toolkit::FlexLayout::WrapType)jarg2;
327 (arg1)->SetFlexWrap(arg2);
328 } catch (std::out_of_range& e) {
330 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
332 } catch (std::exception& e) {
334 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
338 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
345 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexLayout_GetFlexWrap(void * jarg1) {
347 Dali::Toolkit::FlexLayout *arg1 = (Dali::Toolkit::FlexLayout *) 0 ;
348 Dali::Toolkit::FlexLayout::WrapType result;
350 arg1 = (Dali::Toolkit::FlexLayout *)jarg1;
353 result = (Dali::Toolkit::FlexLayout::WrapType)((Dali::Toolkit::FlexLayout const *)arg1)->GetFlexWrap();
354 } catch (std::out_of_range& e) {
356 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
358 } catch (std::exception& e) {
360 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
364 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
368 jresult = (int)result;
373 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FlexLayout_SetFlexAlignment(void * jarg1, int jarg2) {
374 Dali::Toolkit::FlexLayout *arg1 = (Dali::Toolkit::FlexLayout *) 0 ;
375 Dali::Toolkit::FlexLayout::Alignment::Type arg2 ;
377 arg1 = (Dali::Toolkit::FlexLayout *)jarg1;
378 arg2 = (Dali::Toolkit::FlexLayout::Alignment::Type)jarg2;
381 (arg1)->SetFlexAlignment(arg2);
382 } catch (std::out_of_range& e) {
384 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
386 } catch (std::exception& e) {
388 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
392 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
399 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexLayout_GetFlexAlignment(void * jarg1) {
401 Dali::Toolkit::FlexLayout *arg1 = (Dali::Toolkit::FlexLayout *) 0 ;
402 Dali::Toolkit::FlexLayout::Alignment::Type result;
404 arg1 = (Dali::Toolkit::FlexLayout *)jarg1;
407 result = (Dali::Toolkit::FlexLayout::Alignment::Type)((Dali::Toolkit::FlexLayout const *)arg1)->GetFlexAlignment();
408 } catch (std::out_of_range& e) {
410 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
412 } catch (std::exception& e) {
414 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
418 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
422 jresult = (int)result;
427 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FlexLayout_SetFlexItemsAlignment(void * jarg1, int jarg2) {
428 Dali::Toolkit::FlexLayout *arg1 = (Dali::Toolkit::FlexLayout *) 0 ;
429 Dali::Toolkit::FlexLayout::Alignment::Type arg2 ;
431 arg1 = (Dali::Toolkit::FlexLayout *)jarg1;
432 arg2 = (Dali::Toolkit::FlexLayout::Alignment::Type)jarg2;
435 (arg1)->SetFlexItemsAlignment(arg2);
436 } catch (std::out_of_range& e) {
438 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
440 } catch (std::exception& e) {
442 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
446 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
453 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexLayout_GetFlexItemsAlignment(void * jarg1) {
455 Dali::Toolkit::FlexLayout *arg1 = (Dali::Toolkit::FlexLayout *) 0 ;
456 Dali::Toolkit::FlexLayout::Alignment::Type result;
458 arg1 = (Dali::Toolkit::FlexLayout *)jarg1;
461 result = (Dali::Toolkit::FlexLayout::Alignment::Type)((Dali::Toolkit::FlexLayout const *)arg1)->GetFlexItemsAlignment();
462 } catch (std::out_of_range& e) {
464 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
466 } catch (std::exception& e) {
468 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
472 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
476 jresult = (int)result;