[dali_2.3.24] Merge branch 'devel/master'
[platform/core/uifw/dali-toolkit.git] / dali-scene3d / internal / common / light-observer.h
index c54c73b..eb98c90 100644 (file)
@@ -62,19 +62,11 @@ public:
   virtual void NotifyImageBasedLightScaleFactor(float scaleFactor) = 0;
 
   /**
-   * @brief Notifies new light is added on SceneView
+   * @brief Notifies Shadow Map texture is changed by parent SceneView.
    *
-   * @param[in] lightIndex Index of added light.
-   * @param[in] light Added light.
+   * @param[in] shadowMapTexture Shadow Map texture that will be used to compute shadow.
    */
-  virtual void NotifyLightAdded(uint32_t lightIndex, Scene3D::Light light) = 0;
-
-  /**
-   * @brief Notifies a light is removed from SceneView
-   *
-   * @param[in] lightIndex Index of light to be removed.
-   */
-  virtual void NotifyLightRemoved(uint32_t lightIndex) = 0;
+  virtual void NotifyShadowMapTexture(Dali::Texture shadowMapTexture) = 0;
 };
 
 } // namespace Internal