*
*/
-// INTERNAL INCLUDES
-#include <dali/dali.h>
+// EXTERNAL INCLUDES
+#include <dali/public-api/common/vector-wrapper.h>
+#include <dali/public-api/object/base-handle.h>
-namespace Dali DALI_IMPORT_API
+namespace Dali
{
struct Vector2;
* constraints that are applied to ShaderEffects or Actors using these
* properties as inputs.
*/
-class ScrollViewEffect : public Dali::BaseHandle
+class DALI_IMPORT_API ScrollViewEffect : public Dali::BaseHandle
{
public:
*
* @param [in] impl A pointer to a newly allocated Dali resource
*/
- ScrollViewEffect(Internal::ScrollViewEffect *impl);
+ explicit DALI_INTERNAL ScrollViewEffect(Internal::ScrollViewEffect *impl);
};