[Tizen] Add MotionData class and generate Animation 00/296900/4
authorEunki Hong <eunkiki.hong@samsung.com>
Wed, 7 Jun 2023 12:53:06 +0000 (21:53 +0900)
committerseungho baek <sbsh.baek@samsung.com>
Wed, 23 Aug 2023 04:51:24 +0000 (13:51 +0900)
commit5a1df41f89f679b64976e0a722327ef66bdf98b4
treedfe6b3e5545d0e89e8237816ebf18101354fd265
parentb2afc1d3f6be12542e1f3d1f71e124ebe1205fec
[Tizen] Add MotionData class and generate Animation

This patch is implement NUI API by dali side

https://github.com/Samsung/TizenFX/pull/5227

Let we make APP developer use this API instead of using animation-definition.

Change-Id: Ifca479535500aeea49bf644160c23c5f3fc26665
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
45 files changed:
automated-tests/src/dali-scene3d/CMakeLists.txt
automated-tests/src/dali-scene3d/utc-Dali-BlendShapeIndex.cpp [new file with mode: 0644]
automated-tests/src/dali-scene3d/utc-Dali-Model.cpp
automated-tests/src/dali-scene3d/utc-Dali-MotionData.cpp [new file with mode: 0644]
automated-tests/src/dali-scene3d/utc-Dali-MotionIndex.cpp [new file with mode: 0644]
automated-tests/src/dali-scene3d/utc-Dali-MotionPropertyIndex.cpp [new file with mode: 0644]
automated-tests/src/dali-scene3d/utc-Dali-MotionTransformIndex.cpp [new file with mode: 0644]
automated-tests/src/dali-scene3d/utc-Dali-MotionValue.cpp [new file with mode: 0644]
dali-scene3d/dali-scene3d.h
dali-scene3d/internal/controls/model/model-impl.cpp
dali-scene3d/internal/controls/model/model-impl.h
dali-scene3d/internal/file.list
dali-scene3d/internal/model-motion/motion-data-impl.cpp [new file with mode: 0644]
dali-scene3d/internal/model-motion/motion-data-impl.h [new file with mode: 0644]
dali-scene3d/internal/model-motion/motion-data-load-task.cpp [new file with mode: 0644]
dali-scene3d/internal/model-motion/motion-data-load-task.h [new file with mode: 0644]
dali-scene3d/internal/model-motion/motion-index/blend-shape-index-impl.cpp [new file with mode: 0644]
dali-scene3d/internal/model-motion/motion-index/blend-shape-index-impl.h [new file with mode: 0644]
dali-scene3d/internal/model-motion/motion-index/motion-index-impl.cpp [new file with mode: 0644]
dali-scene3d/internal/model-motion/motion-index/motion-index-impl.h [new file with mode: 0644]
dali-scene3d/internal/model-motion/motion-index/motion-property-index-impl.cpp [new file with mode: 0644]
dali-scene3d/internal/model-motion/motion-index/motion-property-index-impl.h [new file with mode: 0644]
dali-scene3d/internal/model-motion/motion-index/motion-transform-index-impl.cpp [new file with mode: 0644]
dali-scene3d/internal/model-motion/motion-index/motion-transform-index-impl.h [new file with mode: 0644]
dali-scene3d/internal/model-motion/motion-value-impl.cpp [new file with mode: 0644]
dali-scene3d/internal/model-motion/motion-value-impl.h [new file with mode: 0644]
dali-scene3d/public-api/controls/model/model.cpp
dali-scene3d/public-api/controls/model/model.h
dali-scene3d/public-api/file.list
dali-scene3d/public-api/loader/animated-property.cpp
dali-scene3d/public-api/loader/animated-property.h
dali-scene3d/public-api/loader/animation-definition.cpp
dali-scene3d/public-api/loader/animation-definition.h
dali-scene3d/public-api/model-motion/motion-data.cpp [new file with mode: 0644]
dali-scene3d/public-api/model-motion/motion-data.h [new file with mode: 0644]
dali-scene3d/public-api/model-motion/motion-index/blend-shape-index.cpp [new file with mode: 0644]
dali-scene3d/public-api/model-motion/motion-index/blend-shape-index.h [new file with mode: 0644]
dali-scene3d/public-api/model-motion/motion-index/motion-index.cpp [new file with mode: 0644]
dali-scene3d/public-api/model-motion/motion-index/motion-index.h [new file with mode: 0644]
dali-scene3d/public-api/model-motion/motion-index/motion-property-index.cpp [new file with mode: 0644]
dali-scene3d/public-api/model-motion/motion-index/motion-property-index.h [new file with mode: 0644]
dali-scene3d/public-api/model-motion/motion-index/motion-transform-index.cpp [new file with mode: 0644]
dali-scene3d/public-api/model-motion/motion-index/motion-transform-index.h [new file with mode: 0644]
dali-scene3d/public-api/model-motion/motion-value.cpp [new file with mode: 0644]
dali-scene3d/public-api/model-motion/motion-value.h [new file with mode: 0644]