Fix the SkyboxType to EnvironmentMapType 08/286208/8
authorseungho baek <sbsh.baek@samsung.com>
Fri, 30 Dec 2022 05:16:23 +0000 (14:16 +0900)
committerseungho baek <sbsh.baek@samsung.com>
Wed, 25 Jan 2023 05:13:25 +0000 (14:13 +0900)
Change-Id: I8830dd1d973045d99f0d096f0491b1506492cb43
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
dali-csharp-binder/src/scene-view-wrap.cpp

index f03cdc5e7a3814249f50e04285cfdd057464dbb1..4266560e249276955846a2bd4645e0b6d0d13168 100755 (executable)
@@ -415,7 +415,7 @@ extern "C"
     return;
   }
 
-  SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SceneView_SetSkyboxWithType(void *csSceneView, char *skyboxUrl, int skyboxType)
+  SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SceneView_SetSkyboxEnvironmentMapType(void *csSceneView, int skyboxEnvironmentMapType)
   {
     Dali::Scene3D::SceneView *sceneView = (Dali::Scene3D::SceneView *)csSceneView;
 
@@ -424,15 +424,10 @@ extern "C"
       SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Scene3D::SceneView", 0);
       return;
     }
-    if (!skyboxUrl)
-    {
-      SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null string", 0);
-      return;
-    }
     {
       try
       {
-        sceneView->SetSkybox(std::string(skyboxUrl), (Dali::Scene3D::SceneView::SkyboxType)skyboxType);
+        sceneView->SetSkyboxEnvironmentMapType((Dali::Scene3D::EnvironmentMapType)skyboxEnvironmentMapType);
       }
       CALL_CATCH_EXCEPTION();
     }