X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-scene3d%2Fpublic-api%2Fcontrols%2Fscene-view%2Fscene-view.cpp;h=8a1efb9d05d9faf8b43d5ee886987da233dcd8d2;hb=HEAD;hp=b6cc0ac0163f8ea0ca2e0f4ac722fdbee1fcb6af;hpb=a015da201b3b8565c19df478476544c9ddd6911e;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-scene3d/public-api/controls/scene-view/scene-view.cpp b/dali-scene3d/public-api/controls/scene-view/scene-view.cpp index b6cc0ac..aa4172b 100644 --- a/dali-scene3d/public-api/controls/scene-view/scene-view.cpp +++ b/dali-scene3d/public-api/controls/scene-view/scene-view.cpp @@ -117,6 +117,11 @@ float SceneView::GetImageBasedLightScaleFactor() const return GetImpl(*this).GetImageBasedLightScaleFactor(); } +uint32_t SceneView::GetActivatedLightCount() const +{ + return GetImpl(*this).GetActivatedLightCount(); +} + void SceneView::UseFramebuffer(bool useFramebuffer) { GetImpl(*this).UseFramebuffer(useFramebuffer); @@ -127,6 +132,26 @@ bool SceneView::IsUsingFramebuffer() const return GetImpl(*this).IsUsingFramebuffer(); } +void SceneView::SetResolution(uint32_t width, uint32_t height) +{ + GetImpl(*this).SetResolution(width, height); +} + +uint32_t SceneView::GetResolutionWidth() +{ + return GetImpl(*this).GetResolutionWidth(); +} + +uint32_t SceneView::GetResolutionHeight() +{ + return GetImpl(*this).GetResolutionHeight(); +} + +void SceneView::ResetResolution() +{ + GetImpl(*this).ResetResolution(); +} + void SceneView::SetFramebufferMultiSamplingLevel(uint8_t multiSamplingLevel) { GetImpl(*this).SetFramebufferMultiSamplingLevel(multiSamplingLevel); @@ -167,6 +192,16 @@ Quaternion SceneView::GetSkyboxOrientation() const return GetImpl(*this).GetSkyboxOrientation(); } +int32_t SceneView::Capture(Dali::CameraActor camera, const Vector2& size) +{ + return GetImpl(*this).Capture(camera, size); +} + +SceneView::CaptureFinishedSignalType& SceneView::CaptureFinishedSignal() +{ + return GetImpl(*this).CaptureFinishedSignal(); +} + } // namespace Scene3D } // namespace Dali