From a1d1856ab90641e5d7f3f1fac545746bcab70776 Mon Sep 17 00:00:00 2001 From: Seungho Baek Date: Wed, 21 Aug 2024 17:01:42 +0900 Subject: [PATCH] Bind CopyConstructor of ImageUrl Change-Id: I5bd2d5fa1e5537d95f699e28bafa37c38a11ce9b Signed-off-by: Seungho Baek --- dali-csharp-binder/common/dali-wrap.cpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/dali-csharp-binder/common/dali-wrap.cpp b/dali-csharp-binder/common/dali-wrap.cpp index 4932845..d9aa3c9 100644 --- a/dali-csharp-binder/common/dali-wrap.cpp +++ b/dali-csharp-binder/common/dali-wrap.cpp @@ -22784,6 +22784,26 @@ SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_NativeImageSource_GenerateUrl(void* han return jresult; } +SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_new_ImageUrl_Copy(void* csImageUrl) +{ + Dali::Toolkit::ImageUrl* imageUrl = (Dali::Toolkit::ImageUrl*)csImageUrl; + Dali::Toolkit::ImageUrl* result = 0; + + if(!imageUrl) + { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ImageUrl const & type is null", 0); + return 0; + } + { + try + { + result = (Dali::Toolkit::ImageUrl*)new Dali::Toolkit::ImageUrl((Dali::Toolkit::ImageUrl const&)*imageUrl); + } + CALL_CATCH_EXCEPTION(0); + } + + return (void*)result; +} SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImageUrl(void* jarg1) { -- 2.7.4