-#ifndef DALI_SCENE_LOADER_INTERNAL_MODEL_VIEW_H
-#define DALI_SCENE_LOADER_INTERNAL_MODEL_VIEW_H
+#ifndef DALI_SCENE3D_INTERNAL_MODEL_VIEW_H
+#define DALI_SCENE3D_INTERNAL_MODEL_VIEW_H
/*
* Copyright (c) 2022 Samsung Electronics Co., Ltd.
*/
// EXTERNAL INCLUDES
+#include <dali-toolkit/public-api/controls/control-impl.h>
#include <dali/public-api/actors/layer.h>
#include <dali/public-api/animation/animation.h>
#include <dali/public-api/rendering/texture.h>
-#include <dali-toolkit/public-api/controls/control-impl.h>
// INTERNAL INCLUDES
-#include <dali-scene-loader/public-api/controls/model-view/model-view.h>
+#include <dali-scene3d/public-api/controls/model-view/model-view.h>
namespace Dali
{
void SetImageBasedLight(Actor node);
private:
- std::string mModelPath;
- std::string mResourcePath;
- Dali::Layer mModelLayer;
- Dali::Actor mModelRoot;
- std::vector<AnimationData> mAnimations;
-
- Dali::Texture mSpecularTexture;
- Dali::Texture mDiffuseTexture;
- Vector3 mNaturalSize;
- Vector3 mModelPivot;
- float mIblScaleFactor;
- bool mFitSize;
- bool mFitCenter;
+ std::string mModelPath;
+ std::string mResourcePath;
+ Dali::Layer mModelLayer;
+ Dali::Actor mModelRoot;
+ std::vector<AnimationData> mAnimations;
+
+ Dali::Texture mSpecularTexture;
+ Dali::Texture mDiffuseTexture;
+ Vector3 mNaturalSize;
+ Vector3 mModelPivot;
+ float mIblScaleFactor;
+ bool mFitSize;
+ bool mFitCenter;
};
} // namespace Internal
return static_cast<const Dali::Scene3D::Internal::ModelView&>(handle);
}
-} // namespace Toolkit
+} // namespace Scene3D
} // namespace Dali
-#endif // DALI_SCENE_LOADER_INTERNAL_MODEL_VIEW_H
+#endif // DALI_SCENE3D_INTERNAL_MODEL_VIEW_H