(Scene3D) Allow/Block model view's children hit-test events 80/280680/17
authorEunki, Hong <eunkiki.hong@samsung.com>
Fri, 2 Sep 2022 06:08:48 +0000 (15:08 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Fri, 30 Sep 2022 05:50:31 +0000 (14:50 +0900)
commitedf9447f9c57d5b6daafe4e2384940eac34d72f2
tree44eab1a7b9d08340d0731a57d983a16b27fd7b06
parentca3e0ebcf6a67c3f6f04b74ce334fde849a7f9a4
(Scene3D) Allow/Block model view's children hit-test events

Most of model has a lot of children as Actor format.
If we don't setup something on the model view,
hit-test always try to access this child tree.

For optimization, we need to make some flag to ignore this traversal.

Change-Id: I189dfe9138c883ee43d84804dda6fa1663556dd5
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali-scene3d/utc-Dali-Model.cpp
dali-scene3d/internal/controls/model/model-impl.cpp
dali-scene3d/internal/controls/model/model-impl.h
dali-scene3d/public-api/controls/model/model.cpp
dali-scene3d/public-api/controls/model/model.h
dali-scene3d/public-api/controls/scene-view/scene-view.h