return mCropToMask;
}
+Dali::RenderTask SceneView::GetRenderTask()
+{
+ return mRenderTask;
+}
+
void SceneView::SetProperty(BaseObject* object, Property::Index index, const Property::Value& value)
{
Scene3D::SceneView sceneView = Scene3D::SceneView::DownCast(Dali::BaseHandle(object));
*/
bool IsEnabledCropToMask();
+ /**
+ * @brief Gets current RenderTask
+ */
+ Dali::RenderTask GetRenderTask();
+
// Properties
/**
Vector3 direction;
cameraActor.ScreenToLocal(x, y, result.x, result.y);
- auto list = Stage::GetCurrent().GetRenderTaskList();
- [[maybe_unused]] auto taskCount = list.GetTaskCount();
- renderTask = list.GetTask(list.GetTaskCount() - 1);
+ auto sceneViewRenderTask = GetImpl(sceneView).GetRenderTask();
- if(HitTestAlgorithm::BuildPickingRay(renderTask, result, origin, direction))
+ if(sceneViewRenderTask && HitTestAlgorithm::BuildPickingRay(sceneViewRenderTask, result, origin, direction))
{
for(auto& mesh : meshData)
{
return Toolkit::KeyboardFocusManager::Get().IsFocusGroup(Self());
}
-void Control::AccessibilityActivate()
-{
- // Inform deriving classes
- OnAccessibilityActivated();
-}
-
void Control::KeyboardEnter()
{
// Inform deriving classes
/// @cond internal
/**
- * @brief Called by the AccessibilityManager to activate the Control.
- * @SINCE_1_0.0
- */
- DALI_INTERNAL void AccessibilityActivate();
-
- /**
* @brief Called by the KeyboardFocusManager.
* @SINCE_1_0.0
*/
{
const unsigned int TOOLKIT_MAJOR_VERSION = 2;
const unsigned int TOOLKIT_MINOR_VERSION = 3;
-const unsigned int TOOLKIT_MICRO_VERSION = 17;
+const unsigned int TOOLKIT_MICRO_VERSION = 18;
const char* const TOOLKIT_BUILD_DATE = __DATE__ " " __TIME__;
#ifdef DEBUG_ENABLED
Name: dali2-toolkit
Summary: Dali 3D engine Toolkit
-Version: 2.3.17
+Version: 2.3.18
Release: 1
Group: System/Libraries
License: Apache-2.0 and BSD-3-Clause and MIT