--- /dev/null
+/** Copyright (c) 2020 Samsung Electronics Co., Ltd.\r
+*\r
+* Licensed under the Apache License, Version 2.0 (the "License");\r
+* you may not use this file except in compliance with the License.\r
+* You may obtain a copy of the License at\r
+*\r
+* http://www.apache.org/licenses/LICENSE-2.0\r
+*\r
+* Unless required by applicable law or agreed to in writing, software\r
+* distributed under the License is distributed on an "AS IS" BASIS,\r
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+* See the License for the specific language governing permissions and\r
+* limitations under the License.\r
+*\r
+*/\r
+\r
+#ifndef CSHARP_TEXT_UTILS\r
+#define CSHARP_TEXT_UTILS\r
+#endif\r
+\r
+#include "common.h"\r
+#include <dali/dali.h>\r
+#include <dali-toolkit/devel-api/text/text-utils-devel.h>\r
+\r
+#ifdef __cplusplus\r
+extern "C" {\r
+#endif\r
+\r
+extern SWIG_CSharpStringHelperCallback SWIG_csharp_string_callback;\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RendererParameters_0() {\r
+ void * jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *result = 0 ;\r
+ {\r
+ try {\r
+ result = (Dali::Toolkit::DevelText::RendererParameters *)new Dali::Toolkit::DevelText::RendererParameters();\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;\r
+ };\r
+ }\r
+ }\r
+ jresult = (void *)result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RendererParameters(void * jarg1) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ {\r
+ try {\r
+ delete arg1;\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;\r
+ };\r
+ }\r
+ }\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_text_set(void * jarg1, char * jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string *arg2 = 0 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ std::string arg2_str(jarg2);\r
+ arg2 = &arg2_str;\r
+ try {\r
+ if (arg1) (arg1)->text = *arg2;\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;\r
+ };\r
+ }\r
+}\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_RendererParameters_text_get(void * jarg1) {\r
+ char * jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string * result = 0;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ try {\r
+ result = (std::string *) & ((arg1)->text);\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (Dali::DaliException e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;\r
+ };\r
+ }\r
+ jresult = SWIG_csharp_string_callback(result->c_str());\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_horizontalAlignment_set(void * jarg1, char * jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string *arg2 = 0 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ std::string arg2_str(jarg2);\r
+ arg2 = &arg2_str;\r
+ if (arg1) (arg1)->horizontalAlignment = *arg2;\r
+}\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_RendererParameters_horizontalAlignment_get(void * jarg1) {\r
+ char * jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string * result = 0;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ try {\r
+ result = (std::string *) & ((arg1)->horizontalAlignment);\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (Dali::DaliException e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;\r
+ };\r
+ }\r
+ jresult = SWIG_csharp_string_callback(result->c_str());\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_verticalAlignment_set(void * jarg1, char * jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string *arg2 = 0 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ std::string arg2_str(jarg2);\r
+ arg2 = &arg2_str;\r
+ if (arg1) (arg1)->verticalAlignment = *arg2;\r
+}\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_RendererParameters_verticalAlignment_get(void * jarg1) {\r
+ char * jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string * result = 0;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ try {\r
+ result = (std::string *) & ((arg1)->verticalAlignment);\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (Dali::DaliException e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;\r
+ };\r
+ }\r
+ jresult = SWIG_csharp_string_callback(result->c_str());\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_fontFamily_set(void * jarg1, char * jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string *arg2 = 0 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ std::string arg2_str(jarg2);\r
+ arg2 = &arg2_str;\r
+ if (arg1) (arg1)->fontFamily = * arg2;\r
+}\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_RendererParameters_fontFamily_get(void * jarg1) {\r
+ char * jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string * result = 0;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ try {\r
+ result = (std::string *) &((arg1)->fontFamily);\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (Dali::DaliException e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;\r
+ };\r
+ }\r
+ jresult = SWIG_csharp_string_callback(result->c_str());\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_fontWeight_set(void * jarg1, char * jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string *arg2 = 0 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ std::string arg2_str(jarg2);\r
+ arg2 = &arg2_str;\r
+ if (arg1) (arg1)->fontWeight = *arg2;\r
+}\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_RendererParameters_fontWeight_get(void * jarg1) {\r
+ char * jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string * result = 0;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ try {\r
+ result = (std::string *) &((arg1)->fontWeight);\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (Dali::DaliException e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;\r
+ };\r
+ }\r
+ jresult = SWIG_csharp_string_callback(result->c_str());\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_fontWidth_set(void * jarg1, char * jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string *arg2 = 0 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ std::string arg2_str(jarg2);\r
+ arg2 = &arg2_str;\r
+ if (arg1) (arg1)->fontWidth = *arg2;\r
+}\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_RendererParameters_fontWidth_get(void * jarg1) {\r
+ char * jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string * result = 0;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ try {\r
+ result = (std::string *) &((arg1)->fontWidth);\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (Dali::DaliException e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;\r
+ };\r
+ }\r
+ jresult = SWIG_csharp_string_callback(result->c_str());\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_fontSlant_set(void * jarg1, char * jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string *arg2 = 0 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ std::string arg2_str(jarg2);\r
+ arg2 = &arg2_str;\r
+ if (arg1) (arg1)->fontSlant = *arg2;\r
+}\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_RendererParameters_fontSlant_get(void * jarg1) {\r
+ char * jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string * result = 0;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ try {\r
+ result = (std::string *) & ((arg1)->fontSlant);\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (Dali::DaliException e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;\r
+ };\r
+ }\r
+ jresult = SWIG_csharp_string_callback(result->c_str());\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_layout_set(void * jarg1, char * jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string *arg2 = 0 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ std::string arg2_str(jarg2);\r
+ arg2 = &arg2_str;\r
+ if (arg1) (arg1)->layout = *arg2;\r
+}\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_RendererParameters_layout_get(void * jarg1) {\r
+ char * jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string * result = 0;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ try {\r
+ result = (std::string *) & ((arg1)->layout);\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (Dali::DaliException e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;\r
+ };\r
+ }\r
+ jresult = SWIG_csharp_string_callback(result->c_str());\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_circularAlignment_set(void * jarg1, char * jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string *arg2 = 0 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ std::string arg2_str(jarg2);\r
+ arg2 = &arg2_str;\r
+ if (arg1) (arg1)->circularAlignment = *arg2;\r
+}\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_RendererParameters_circularAlignment_get(void * jarg1) {\r
+ char * jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ std::string * result = 0;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ try {\r
+ result = (std::string *) & ((arg1)->circularAlignment);\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (Dali::DaliException e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;\r
+ };\r
+ }\r
+ jresult = SWIG_csharp_string_callback(result->c_str());\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_textColor_set(void * jarg1, void * jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ Dali::Vector4 *arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ arg2 = (Dali::Vector4 *)jarg2;\r
+ if (arg1) (arg1)->textColor = *arg2;\r
+}\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RendererParameters_textColor_get(void * jarg1) {\r
+ void * jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ Dali::Vector4* result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ result = (Dali::Vector4 *) new Dali::Vector4((arg1)->textColor);\r
+ jresult = (void *)result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_fontSize_set(void * jarg1, float jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ float arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ arg2 = (float)jarg2;\r
+ if (arg1) (arg1)->fontSize = arg2;\r
+}\r
+\r
+SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RendererParameters_fontSize_get(void * jarg1) {\r
+ float jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ float result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ result = (float) ((arg1)->fontSize);\r
+ jresult = result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_textWidth_set(void * jarg1, unsigned int jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ unsigned int arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ arg2 = (unsigned int)jarg2;\r
+ if (arg1) (arg1)->textWidth = arg2;\r
+}\r
+\r
+SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RendererParameters_textWidth_get(void * jarg1) {\r
+ unsigned int jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ unsigned int result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ result = (unsigned int) ((arg1)->textWidth);\r
+ jresult = result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_textHeight_set(void * jarg1, unsigned int jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ unsigned int arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ arg2 = (unsigned int)jarg2;\r
+ if (arg1) (arg1)->textHeight = arg2;\r
+}\r
+\r
+SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RendererParameters_textHeight_get(void * jarg1) {\r
+ unsigned int jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ unsigned int result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ result = (unsigned int) ((arg1)->textHeight);\r
+ jresult = result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_radius_set(void * jarg1, unsigned int jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ unsigned int arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ arg2 = (unsigned int)jarg2;\r
+ if (arg1) (arg1)->radius = arg2;\r
+}\r
+\r
+SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RendererParameters_radius_get(void * jarg1) {\r
+ unsigned int jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ unsigned int result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ result = (unsigned int) ((arg1)->radius);\r
+ jresult = result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_beginAngle_set(void * jarg1, float jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ float arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ arg2 = (float)jarg2;\r
+ if (arg1) (arg1)->beginAngle = arg2;\r
+}\r
+\r
+SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RendererParameters_beginAngle_get(void * jarg1) {\r
+ float jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ float result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ result = (float) ((arg1)->beginAngle);\r
+ jresult = result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_incrementAngle_set(void * jarg1, float jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ float arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ arg2 = (float)jarg2;\r
+ if (arg1) (arg1)->incrementAngle = arg2;\r
+}\r
+\r
+SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RendererParameters_incrementAngle_get(void * jarg1) {\r
+ float jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ float result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ result = (float) ((arg1)->incrementAngle);\r
+ jresult = result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_ellipsisEnabled_set(void * jarg1, bool jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ bool arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ arg2 = (bool)jarg2;\r
+ if (arg1) (arg1)->ellipsisEnabled = arg2;\r
+}\r
+\r
+SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RendererParameters_ellipsisEnabled_get(void * jarg1) {\r
+ bool jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ bool result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ result = (bool) ((arg1)->ellipsisEnabled);\r
+ jresult = result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_markupEnabled_set(void * jarg1, bool jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ bool arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ arg2 = (bool)jarg2;\r
+ if (arg1) (arg1)->markupEnabled = arg2;\r
+}\r
+\r
+SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RendererParameters_markupEnabled_get(void * jarg1) {\r
+ bool jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ bool result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ result = (bool) ((arg1)->markupEnabled);\r
+ jresult = result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RendererParameters_isTextColorSet_set(void * jarg1, bool jarg2) {\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ bool arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ arg2 = (bool)jarg2;\r
+ if (arg1) (arg1)->isTextColorSet = arg2;\r
+}\r
+\r
+SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RendererParameters_isTextColorSet_get(void * jarg1) {\r
+ bool jresult ;\r
+ Dali::Toolkit::DevelText::RendererParameters *arg1 = (Dali::Toolkit::DevelText::RendererParameters *) 0 ;\r
+ bool result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::RendererParameters *)jarg1;\r
+ result = (bool) ((arg1)->isTextColorSet);\r
+ jresult = result;\r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_EmbeddedItemInfo_0() {\r
+ void * jresult ;\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *result = 0 ;\r
+ {\r
+ try {\r
+ result = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)new Dali::Toolkit::DevelText::EmbeddedItemInfo();\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;\r
+ };\r
+ }\r
+ }\r
+ jresult = (void *)result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_EmbeddedItemInfo(void * jarg1) {\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ {\r
+ try {\r
+ delete arg1;\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;\r
+ };\r
+ }\r
+ }\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_EmbeddedItemInfo_characterIndex_set(void * jarg1, Dali::TextAbstraction::CharacterIndex jarg2) {\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+ Dali::TextAbstraction::CharacterIndex arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ arg2 = (Dali::TextAbstraction::CharacterIndex)jarg2;\r
+ if (arg1) (arg1)->characterIndex = arg2;\r
+}\r
+\r
+SWIGEXPORT Dali::TextAbstraction::CharacterIndex SWIGSTDCALL CSharp_Dali_EmbeddedItemInfo_characterIndex_get(void * jarg1) {\r
+ Dali::TextAbstraction::CharacterIndex jresult ;\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+ Dali::TextAbstraction::CharacterIndex result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ result = (Dali::TextAbstraction::CharacterIndex) ((arg1)->characterIndex);\r
+ jresult = result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_EmbeddedItemInfo_glyphIndex_set(void * jarg1, Dali::TextAbstraction::GlyphIndex jarg2) {\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+ Dali::TextAbstraction::GlyphIndex arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ arg2 = (Dali::TextAbstraction::GlyphIndex)jarg2;\r
+ if (arg1) (arg1)->glyphIndex = arg2;\r
+}\r
+\r
+SWIGEXPORT Dali::TextAbstraction::GlyphIndex SWIGSTDCALL CSharp_Dali_EmbeddedItemInfo_glyphIndex_get(void * jarg1) {\r
+ Dali::TextAbstraction::GlyphIndex jresult ;\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+ Dali::TextAbstraction::GlyphIndex result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ result = (Dali::TextAbstraction::GlyphIndex) ((arg1)->glyphIndex);\r
+ jresult = result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_EmbeddedItemInfo_position_set(void * jarg1, void * jarg2) {\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+ Dali::Vector2 * arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ arg2 = (Dali::Vector2 *)jarg2;\r
+ if (arg1) (arg1)->position = *arg2;\r
+}\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_EmbeddedItemInfo_position_get(void * jarg1) {\r
+ void * jresult ;\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+ Dali::Vector2 * result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ result = (Dali::Vector2 *) & ((arg1)->position);\r
+ jresult = (void *)result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_EmbeddedItemInfo_size_set(void * jarg1, void * jarg2) {\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+ Dali::Size* arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ arg2 = (Dali::Size *)jarg2;\r
+ if (arg1) (arg1)->size = *arg2;\r
+}\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_EmbeddedItemInfo_size_get(void * jarg1) {\r
+ void * jresult ;\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+ Dali::Size * result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ result = (Dali::Size *) & ((arg1)->size);\r
+ jresult = (void *)result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_EmbeddedItemInfo_rotatedSize_set(void * jarg1, void * jarg2) {\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+ Dali::Size * arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ arg2 = (Dali::Size *)jarg2;\r
+ if (arg1) (arg1)->rotatedSize = * arg2;\r
+}\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_EmbeddedItemInfo_rotatedSize_get(void * jarg1) {\r
+ void * jresult ;\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+ Dali::Size * result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ result = (Dali::Size *) & ((arg1)->rotatedSize);\r
+ jresult = (void *) result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_EmbeddedItemInfo_angle_set(void * jarg1, void * jarg2) {\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+ Dali::Degree *arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ arg2 = (Dali::Degree *)jarg2;\r
+ if (arg1) (arg1)->angle = *arg2;\r
+}\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_EmbeddedItemInfo_angle_get(void * jarg1) {\r
+ void * jresult ;\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+ Dali::Degree * result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ result = (Dali::Degree *) & ((arg1)->angle);\r
+ jresult = (void *)result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_EmbeddedItemInfo_colorBlendingMode_set(void * jarg1, Dali::TextAbstraction::ColorBlendingMode jarg2) {\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+ Dali::TextAbstraction::ColorBlendingMode arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ arg2 = (Dali::TextAbstraction::ColorBlendingMode)jarg2;\r
+ if (arg1) (arg1)->colorBlendingMode = arg2;\r
+}\r
+\r
+SWIGEXPORT Dali::TextAbstraction::ColorBlendingMode SWIGSTDCALL CSharp_Dali_EmbeddedItemInfo_colorBlendingMode_get(void * jarg1) {\r
+ Dali::TextAbstraction::ColorBlendingMode jresult ;\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo *arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *) 0 ;\r
+ Dali::TextAbstraction::ColorBlendingMode result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::EmbeddedItemInfo *)jarg1;\r
+ result = (Dali::TextAbstraction::ColorBlendingMode) ((arg1)->colorBlendingMode);\r
+ jresult = result;\r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ShadowParameters_0() {\r
+ void * jresult ;\r
+ Dali::Toolkit::DevelText::ShadowParameters *result = 0 ;\r
+ {\r
+ try {\r
+ result = (Dali::Toolkit::DevelText::ShadowParameters *)new Dali::Toolkit::DevelText::ShadowParameters();\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;\r
+ };\r
+ }\r
+ }\r
+ jresult = (void *)result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ShadowParameters(void * jarg1) {\r
+ Dali::Toolkit::DevelText::ShadowParameters *arg1 = (Dali::Toolkit::DevelText::ShadowParameters *) 0 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::ShadowParameters *)jarg1;\r
+ {\r
+ try {\r
+ delete arg1;\r
+ } catch (std::out_of_range& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;\r
+ };\r
+ } catch (std::exception& e) {\r
+ {\r
+ SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;\r
+ };\r
+ } catch (...) {\r
+ {\r
+ SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;\r
+ };\r
+ }\r
+ }\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ShadowParameters_input_set(void * jarg1, void * jarg2) {\r
+ Dali::Toolkit::DevelText::ShadowParameters *arg1 = (Dali::Toolkit::DevelText::ShadowParameters *) 0 ;\r
+ Dali::Devel::PixelBuffer *arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::ShadowParameters *)jarg1;\r
+ arg2 = (Dali::Devel::PixelBuffer *)jarg2;\r
+ if (arg1) (arg1)->input = *arg2;\r
+}\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ShadowParameters_input_get(void * jarg1) {\r
+ void * jresult ;\r
+ Dali::Toolkit::DevelText::ShadowParameters *arg1 = (Dali::Toolkit::DevelText::ShadowParameters *) 0 ;\r
+ Dali::Devel::PixelBuffer result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::ShadowParameters *)jarg1;\r
+ result = (Dali::Devel::PixelBuffer) ((arg1)->input);\r
+ jresult = new Dali::Devel::PixelBuffer((const Dali::Devel::PixelBuffer &)result);\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ShadowParameters_textColor_set(void * jarg1, void * jarg2) {\r
+ Dali::Toolkit::DevelText::ShadowParameters *arg1 = (Dali::Toolkit::DevelText::ShadowParameters *) 0 ;\r
+ Dali::Vector4 *arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::ShadowParameters *)jarg1;\r
+ arg2 = (Dali::Vector4 *)jarg2;\r
+ if (arg1) (arg1)->textColor = *arg2;\r
+}\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ShadowParameters_textColor_get(void * jarg1) {\r
+ void * jresult ;\r
+ Dali::Toolkit::DevelText::ShadowParameters *arg1 = (Dali::Toolkit::DevelText::ShadowParameters *) 0 ;\r
+ Dali::Vector4 * result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::ShadowParameters *)jarg1;\r
+ result = (Dali::Vector4 *)new Dali::Vector4((arg1)->textColor);\r
+ jresult = (void *)result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ShadowParameters_color_set(void * jarg1, void * jarg2) {\r
+ Dali::Toolkit::DevelText::ShadowParameters *arg1 = (Dali::Toolkit::DevelText::ShadowParameters *) 0 ;\r
+ Dali::Vector4 * arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::ShadowParameters *)jarg1;\r
+ arg2 = (Dali::Vector4 *)jarg2;\r
+ if (arg1) (arg1)->color = *arg2;\r
+}\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ShadowParameters_color_get(void * jarg1) {\r
+ void * jresult ;\r
+ Dali::Toolkit::DevelText::ShadowParameters *arg1 = (Dali::Toolkit::DevelText::ShadowParameters *) 0 ;\r
+ Dali::Vector4 * result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::ShadowParameters *)jarg1;\r
+ result = (Dali::Vector4 *) & ((arg1)->color);\r
+ jresult = (void *) result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ShadowParameters_offset_set(void * jarg1, void * jarg2) {\r
+ Dali::Toolkit::DevelText::ShadowParameters *arg1 = (Dali::Toolkit::DevelText::ShadowParameters *) 0 ;\r
+ Dali::Vector2 * arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::ShadowParameters *)jarg1;\r
+ arg2 = (Dali::Vector2 *)jarg2;\r
+ if (arg1) (arg1)->offset = *arg2;\r
+}\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ShadowParameters_offset_get(void * jarg1) {\r
+ void * jresult ;\r
+ Dali::Toolkit::DevelText::ShadowParameters *arg1 = (Dali::Toolkit::DevelText::ShadowParameters *) 0 ;\r
+ Dali::Vector2 * result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::ShadowParameters *)jarg1;\r
+ result = (Dali::Vector2 *) & ((arg1)->offset);\r
+ jresult = (void *) result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ShadowParameters_blendShadow_set(void * jarg1, bool jarg2) {\r
+ Dali::Toolkit::DevelText::ShadowParameters *arg1 = (Dali::Toolkit::DevelText::ShadowParameters *) 0 ;\r
+ bool arg2 ;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::ShadowParameters *)jarg1;\r
+ arg2 = (bool)jarg2;\r
+ if (arg1) (arg1)->blendShadow = arg2;\r
+}\r
+\r
+SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ShadowParameters_blendShadow_get(void * jarg1) {\r
+ bool jresult ;\r
+ Dali::Toolkit::DevelText::ShadowParameters *arg1 = (Dali::Toolkit::DevelText::ShadowParameters *) 0 ;\r
+ bool result;\r
+\r
+ arg1 = (Dali::Toolkit::DevelText::ShadowParameters *)jarg1;\r
+ result = (bool) ((arg1)->blendShadow);\r
+ jresult = result;\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextUtils_Render(void* jarg1, void** jarg2, int* jarg3, int* jarg4) {\r
+ void* jresult;\r
+ Dali::Toolkit::DevelText::RendererParameters* arg1 = (Dali::Toolkit::DevelText::RendererParameters*)(jarg1);\r
+\r
+ Dali::Vector<Dali::Toolkit::DevelText::EmbeddedItemInfo> embeddedItemLayout;\r
+\r
+ Dali::Devel::PixelBuffer result = Dali::Toolkit::DevelText::Render(*arg1, embeddedItemLayout);\r
+ void** arg2 = jarg2;\r
+ uint16_t* arg3 = (uint16_t*)(jarg3);\r
+ uint16_t* arg4 = (uint16_t*)(jarg4);\r
+\r
+ Dali::Toolkit::DevelText::EmbeddedItemInfo* array = new Dali::Toolkit::DevelText::EmbeddedItemInfo[embeddedItemLayout.Count()];\r
+ int count = 0;\r
+ for( const auto& itemLayout : embeddedItemLayout )\r
+ {\r
+ array[count++] = itemLayout;\r
+ }\r
+ *arg2 = (void *) array;\r
+ *arg3 = count;\r
+ *arg4 = sizeof(struct Dali::Toolkit::DevelText::EmbeddedItemInfo);\r
+ jresult = new Dali::Devel::PixelBuffer((const Dali::Devel::PixelBuffer &)result);\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextUtils_CreateShadow(void* jarg1) {\r
+ void* jresult;\r
+ Dali::Toolkit::DevelText::ShadowParameters* arg1 = (Dali::Toolkit::DevelText::ShadowParameters*)(jarg1);\r
+\r
+ Dali::Devel::PixelBuffer result = Dali::Toolkit::DevelText::CreateShadow(*arg1);\r
+ jresult = new Dali::Devel::PixelBuffer((const Dali::Devel::PixelBuffer &)result);\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextUtils_ConvertToRgba8888(void* jarg1, void* jarg2, bool jarg3 ) {\r
+ void* jresult;\r
+ Dali::Devel::PixelBuffer *arg1 = (Dali::Devel::PixelBuffer *)jarg1;\r
+ Dali::Vector4 *arg2 = (Dali::Vector4 *)jarg2;\r
+ bool arg3 = (bool)jarg3;\r
+\r
+ Dali::Devel::PixelBuffer result = Dali::Toolkit::DevelText::ConvertToRgba8888(*arg1, *arg2, arg3);\r
+ jresult = new Dali::Devel::PixelBuffer((const Dali::Devel::PixelBuffer &)result);\r
+ return jresult;\r
+}\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextUtils_UpdateBuffer(void* jarg1, void* jarg2, unsigned int jarg3, unsigned int jarg4, bool jarg5) {\r
+ Dali::Devel::PixelBuffer *arg1 = (Dali::Devel::PixelBuffer *)jarg1;\r
+ Dali::Devel::PixelBuffer *arg2 = (Dali::Devel::PixelBuffer *)jarg2;\r
+ unsigned int arg3 = (unsigned int)jarg3;\r
+ unsigned int arg4 = (unsigned int)jarg4;\r
+ bool arg5 = (bool)jarg5;\r
+\r
+ Dali::Toolkit::DevelText::UpdateBuffer(*arg1, *arg2, arg3, arg4, arg5);\r
+}\r
+\r
+\r
+#ifdef __cplusplus\r
+}\r
+#endif\r
+\r