2 * Copyright (c) 2018 Samsung Electronics Co., Ltd.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
19 #include <dali-toolkit/devel-api/layouting/layout-item-impl.h>
25 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LayoutParent_GetParent(void * jarg1) {
27 Dali::Toolkit::Internal::LayoutParent *arg1 = (Dali::Toolkit::Internal::LayoutParent *) 0 ;
28 Dali::Toolkit::Internal::LayoutParent *result = 0 ;
30 arg1 = (Dali::Toolkit::Internal::LayoutParent *)jarg1;
33 result = (Dali::Toolkit::Internal::LayoutParent *)(arg1)->GetParent();
34 } catch (std::out_of_range& e) {
36 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
38 } catch (std::exception& e) {
40 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
44 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
48 jresult = (void *)result;
52 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LayoutItemWrapper_ChildProperty_WIDTH_SPECIFICATION_get() {
56 result = (int)Dali::Toolkit::LayoutItem::ChildProperty::WIDTH_SPECIFICATION;
57 jresult = (int)result;
62 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LayoutItemWrapper_ChildProperty_HEIGHT_SPECIFICATION_get() {
66 result = (int)Dali::Toolkit::LayoutItem::ChildProperty::HEIGHT_SPECIFICATION;
67 jresult = (int)result;
71 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LayoutItemWrapper_ChildProperty() {
73 Dali::Toolkit::LayoutItem::ChildProperty *result = 0 ;
77 result = (Dali::Toolkit::LayoutItem::ChildProperty *)new Dali::Toolkit::LayoutItem::ChildProperty();
78 } catch (std::out_of_range& e) {
80 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
82 } catch (std::exception& e) {
84 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
88 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
92 jresult = (void *)result;
97 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LayoutItemWrapper_ChildProperty(void * jarg1) {
98 Dali::Toolkit::LayoutItem::ChildProperty *arg1 = (Dali::Toolkit::LayoutItem::ChildProperty *) 0 ;
100 arg1 = (Dali::Toolkit::LayoutItem::ChildProperty *)jarg1;
104 } catch (std::out_of_range& e) {
106 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
108 } catch (std::exception& e) {
110 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
114 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
121 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LayoutItemWrapper__SWIG_0() {
123 Dali::Toolkit::LayoutItem *result = 0 ;
127 result = (Dali::Toolkit::LayoutItem *)new Dali::Toolkit::LayoutItem();
128 } catch (std::out_of_range& e) {
130 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
132 } catch (std::exception& e) {
134 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
138 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
142 jresult = (void *)result;
147 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LayoutItemWrapper(void * jarg1) {
148 Dali::Toolkit::LayoutItem *arg1 = (Dali::Toolkit::LayoutItem *) 0 ;
150 arg1 = (Dali::Toolkit::LayoutItem *)jarg1;
154 } catch (std::out_of_range& e) {
156 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
158 } catch (std::exception& e) {
160 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
164 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
171 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LayoutItemWrapper_New(void * jarg1) {
173 Dali::Handle *arg1 = 0 ;
174 Dali::Toolkit::LayoutItem result;
176 arg1 = (Dali::Handle *)jarg1;
178 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
183 result = Dali::Toolkit::LayoutItem::New(*arg1);
184 } catch (std::out_of_range& e) {
186 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
188 } catch (std::exception& e) {
190 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
194 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
198 jresult = new Dali::Toolkit::LayoutItem((const Dali::Toolkit::LayoutItem &)result);
203 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LayoutItemWrapper__SWIG_1(void * jarg1) {
205 Dali::Toolkit::LayoutItem *arg1 = 0 ;
206 Dali::Toolkit::LayoutItem *result = 0 ;
208 arg1 = (Dali::Toolkit::LayoutItem *)jarg1;
210 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::LayoutItem const & type is null", 0);
215 result = (Dali::Toolkit::LayoutItem *)new Dali::Toolkit::LayoutItem((Dali::Toolkit::LayoutItem const &)*arg1);
216 } catch (std::out_of_range& e) {
218 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
220 } catch (std::exception& e) {
222 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
226 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
230 jresult = (void *)result;
235 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LayoutItemWrapper_Assign(void * jarg1, void * jarg2) {
237 Dali::Toolkit::LayoutItem *arg1 = (Dali::Toolkit::LayoutItem *) 0 ;
238 Dali::Toolkit::LayoutItem *arg2 = 0 ;
239 Dali::Toolkit::LayoutItem *result = 0 ;
241 arg1 = (Dali::Toolkit::LayoutItem *)jarg1;
242 arg2 = (Dali::Toolkit::LayoutItem *)jarg2;
244 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::LayoutItem const & type is null", 0);
249 result = (Dali::Toolkit::LayoutItem *) &(arg1)->operator =((Dali::Toolkit::LayoutItem const &)*arg2);
250 } catch (std::out_of_range& e) {
252 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
254 } catch (std::exception& e) {
256 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
260 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
264 jresult = (void *)result;
268 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LayoutItemWrapper_GetOwner(void * jarg1) {
270 Dali::Toolkit::LayoutItem *arg1 = (Dali::Toolkit::LayoutItem *) 0 ;
273 arg1 = (Dali::Toolkit::LayoutItem *)jarg1;
276 result = ((Dali::Toolkit::LayoutItem const *)arg1)->GetOwner();
277 } catch (std::out_of_range& e) {
279 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
281 } catch (std::exception& e) {
283 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
287 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
291 jresult = new Dali::Handle((const Dali::Handle &)result);
295 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LayoutItemWrapper_SetAnimateLayout(void * jarg1, unsigned int jarg2) {
296 Dali::Toolkit::LayoutItem *arg1 = (Dali::Toolkit::LayoutItem *) 0 ;
299 arg1 = (Dali::Toolkit::LayoutItem *)jarg1;
300 arg2 = jarg2 ? true : false;
303 (arg1)->SetAnimateLayout(arg2);
304 } catch (std::out_of_range& e) {
306 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
308 } catch (std::exception& e) {
310 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
314 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
321 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LayoutItemWrapper_IsLayoutAnimated(void * jarg1) {
322 unsigned int jresult ;
323 Dali::Toolkit::LayoutItem *arg1 = (Dali::Toolkit::LayoutItem *) 0 ;
326 arg1 = (Dali::Toolkit::LayoutItem *)jarg1;
329 result = (bool)((Dali::Toolkit::LayoutItem const *)arg1)->IsLayoutAnimated();
330 } catch (std::out_of_range& e) {
332 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
334 } catch (std::exception& e) {
336 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
340 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
349 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LayoutItemWrapper__SWIG_2(void * jarg1) {
351 Dali::Toolkit::Internal::LayoutItem *arg1 = (Dali::Toolkit::Internal::LayoutItem *) 0 ;
352 Dali::Toolkit::LayoutItem *result = 0 ;
354 arg1 = (Dali::Toolkit::Internal::LayoutItem *)jarg1;
357 result = (Dali::Toolkit::LayoutItem *)new Dali::Toolkit::LayoutItem(arg1);
358 } catch (std::out_of_range& e) {
360 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
362 } catch (std::exception& e) {
364 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
368 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
372 jresult = (void *)result;
376 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_LayoutItemWrapper_SWIGUpcast(Dali::Toolkit::LayoutItem *jarg1) {
377 return (Dali::BaseHandle *)jarg1;