Implement CameraView 40/254240/7
authorJoogab Yun <joogab.yun@samsung.com>
Fri, 19 Feb 2021 10:08:41 +0000 (19:08 +0900)
committerJoogab Yun <joogab.yun@samsung.com>
Wed, 17 Mar 2021 04:18:49 +0000 (13:18 +0900)
Change-Id: Id2a90085198ee272f59c7de20f4c58defb597ab0

dali-csharp-binder/src/dali_wrap.cpp

index 141bddc..6998026 100755 (executable)
@@ -50475,6 +50475,126 @@ SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VideoView_GetNativePlayerHandle( void
   return ret;
 }
 
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraView_New__SWIG_0(void * jarg1, int jarg2) {
+  void * jresult ;
+  Dali::Toolkit::CameraView result;
+
+  Dali::Any arg1(jarg1);
+  Dali::Toolkit::CameraView::DisplayType arg2 = static_cast<Dali::Toolkit::CameraView::DisplayType>(jarg2);
+  {
+    try {
+      result = Dali::Toolkit::CameraView::New(arg1, arg2);
+    } CALL_CATCH_EXCEPTION(0);
+  }
+
+  jresult = new Dali::Toolkit::CameraView((const Dali::Toolkit::CameraView &)result);
+  return jresult;
+}
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraView__SWIG_0() {
+  void * jresult ;
+  Dali::Toolkit::CameraView *result = 0 ;
+
+  {
+    try {
+      result = (Dali::Toolkit::CameraView *)new Dali::Toolkit::CameraView();
+    } CALL_CATCH_EXCEPTION(0);
+  }
+
+  jresult = (void *)result;
+  return jresult;
+}
+
+
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CameraView(void * jarg1) {
+  Dali::Toolkit::CameraView *arg1 = (Dali::Toolkit::CameraView *) 0 ;
+
+  arg1 = (Dali::Toolkit::CameraView *)jarg1;
+  {
+    try {
+      delete arg1;
+    } CALL_CATCH_EXCEPTION();
+  }
+
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraView__SWIG_1(void * jarg1) {
+  void * jresult ;
+  Dali::Toolkit::CameraView *arg1 = 0 ;
+  Dali::Toolkit::CameraView *result = 0 ;
+
+  arg1 = (Dali::Toolkit::CameraView *)jarg1;
+  if (!arg1) {
+    SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::CameraView const & type is null", 0);
+    return 0;
+  }
+  {
+    try {
+      result = (Dali::Toolkit::CameraView *)new Dali::Toolkit::CameraView((Dali::Toolkit::CameraView const &)*arg1);
+    } CALL_CATCH_EXCEPTION(0);
+  }
+
+  jresult = (void *)result;
+  return jresult;
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraView_Assign(void * jarg1, void * jarg2) {
+  void * jresult ;
+  Dali::Toolkit::CameraView *arg1 = (Dali::Toolkit::CameraView *) 0 ;
+  Dali::Toolkit::CameraView *arg2 = 0 ;
+  Dali::Toolkit::CameraView *result = 0 ;
+
+  arg1 = (Dali::Toolkit::CameraView *)jarg1;
+  arg2 = (Dali::Toolkit::CameraView *)jarg2;
+  if (!arg2) {
+    SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::CameraView const & type is null", 0);
+    return 0;
+  }
+  {
+    try {
+      result = (Dali::Toolkit::CameraView *) &(arg1)->operator =((Dali::Toolkit::CameraView const &)*arg2);
+    } CALL_CATCH_EXCEPTION(0);
+  }
+
+  jresult = (void *)result;
+  return jresult;
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraView_DownCast(void * jarg1) {
+  void * jresult ;
+  Dali::BaseHandle arg1 ;
+  Dali::BaseHandle *argp1 ;
+  Dali::Toolkit::CameraView result;
+
+  argp1 = (Dali::BaseHandle *)jarg1;
+  if (!argp1) {
+    SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
+    return 0;
+  }
+  arg1 = *argp1;
+  {
+    try {
+      result = Dali::Toolkit::CameraView::DownCast(arg1);
+    } CALL_CATCH_EXCEPTION(0);
+  }
+
+  jresult = new Dali::Toolkit::CameraView((const Dali::Toolkit::CameraView &)result);
+  return jresult;
+}
+
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraView_Update(void * jarg1) {
+  Dali::Toolkit::CameraView *arg1 = (Dali::Toolkit::CameraView *) 0 ;
+
+  arg1 = (Dali::Toolkit::CameraView *)jarg1;
+  {
+    try {
+      (arg1)->Update();
+    } CALL_CATCH_EXCEPTION();
+  }
+}
 
 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_TITLE_get() {
   int jresult ;
@@ -58029,6 +58149,10 @@ SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_VideoView_SWIGUpcast
     return (Dali::Toolkit::Control *)jarg1;
 }
 
+SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_CameraView_SWIGUpcast(Dali::Toolkit::CameraView *jarg1) {
+    return (Dali::Toolkit::Control *)jarg1;
+}
+
 SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_Popup_SWIGUpcast(Dali::Toolkit::Popup *jarg1) {
     return (Dali::Toolkit::Control *)jarg1;
 }