1 #ifndef CSHARP_ABSOLUTE_LAYOUT
2 #define CSHARP_ABSOLUTE_LAYOUT
6 #include <dali-toolkit/devel-api/layouting/absolute-layout.h>
12 SWIGEXPORT Dali::Toolkit::LayoutGroup * SWIGSTDCALL CSharp_Dali_AbsoluteLayout_SWIGUpcast(Dali::Toolkit::AbsoluteLayout *jarg1) {
13 return (Dali::Toolkit::LayoutGroup *)jarg1;
16 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AbsoluteLayout__SWIG_0() {
18 Dali::Toolkit::AbsoluteLayout *result = 0 ;
22 result = (Dali::Toolkit::AbsoluteLayout *)new Dali::Toolkit::AbsoluteLayout();
23 } catch (std::out_of_range& e) {
25 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
27 } catch (std::exception& e) {
29 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
33 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
37 jresult = (void *)result;
42 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AbsoluteLayout_New() {
44 Dali::Toolkit::AbsoluteLayout result;
48 result = Dali::Toolkit::AbsoluteLayout::New();
49 } catch (std::out_of_range& e) {
51 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
53 } catch (std::exception& e) {
55 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
59 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
63 jresult = new Dali::Toolkit::AbsoluteLayout((const Dali::Toolkit::AbsoluteLayout &)result);
68 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AbsoluteLayout_DownCast(void * jarg1) {
70 Dali::BaseHandle arg1 ;
71 Dali::BaseHandle *argp1 ;
72 Dali::Toolkit::AbsoluteLayout result;
74 argp1 = (Dali::BaseHandle *)jarg1;
76 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
82 result = Dali::Toolkit::AbsoluteLayout::DownCast(arg1);
83 } catch (std::out_of_range& e) {
85 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
87 } catch (std::exception& e) {
89 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
93 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
97 jresult = new Dali::Toolkit::AbsoluteLayout((const Dali::Toolkit::AbsoluteLayout &)result);
102 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AbsoluteLayout__SWIG_1(void * jarg1) {
104 Dali::Toolkit::AbsoluteLayout *arg1 = 0 ;
105 Dali::Toolkit::AbsoluteLayout *result = 0 ;
107 arg1 = (Dali::Toolkit::AbsoluteLayout *)jarg1;
109 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::AbsoluteLayout const & type is null", 0);
114 result = (Dali::Toolkit::AbsoluteLayout *)new Dali::Toolkit::AbsoluteLayout((Dali::Toolkit::AbsoluteLayout const &)*arg1);
115 } catch (std::out_of_range& e) {
117 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
119 } catch (std::exception& e) {
121 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
125 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
129 jresult = (void *)result;
134 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AbsoluteLayout_Assign(void * jarg1, void * jarg2) {
136 Dali::Toolkit::AbsoluteLayout *arg1 = (Dali::Toolkit::AbsoluteLayout *) 0 ;
137 Dali::Toolkit::AbsoluteLayout *arg2 = 0 ;
138 Dali::Toolkit::AbsoluteLayout *result = 0 ;
140 arg1 = (Dali::Toolkit::AbsoluteLayout *)jarg1;
141 arg2 = (Dali::Toolkit::AbsoluteLayout *)jarg2;
143 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::AbsoluteLayout const & type is null", 0);
148 result = (Dali::Toolkit::AbsoluteLayout *) &(arg1)->operator =((Dali::Toolkit::AbsoluteLayout const &)*arg2);
149 } catch (std::out_of_range& e) {
151 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
153 } catch (std::exception& e) {
155 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
159 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
163 jresult = (void *)result;
168 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AbsoluteLayout(void * jarg1) {
169 Dali::Toolkit::AbsoluteLayout *arg1 = (Dali::Toolkit::AbsoluteLayout *) 0 ;
171 arg1 = (Dali::Toolkit::AbsoluteLayout *)jarg1;
175 } catch (std::out_of_range& e) {
177 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
179 } catch (std::exception& e) {
181 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
185 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;