(AnimatedVector) Sync AnimatedVectorRenderer for UTC 00/300600/2
authorEunki Hong <eunkiki.hong@samsung.com>
Sat, 28 Oct 2023 17:27:35 +0000 (02:27 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Mon, 30 Oct 2023 07:26:45 +0000 (16:26 +0900)
Apply newly added API - Load(const Dali::Vector<uint8_t>&) in toolkit utc

Change-Id: I31d0886fed3371507a84d4887b12243a3fec2d85
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-vector-animation-renderer.cpp

index a510323..bb45bda 100644 (file)
@@ -90,6 +90,16 @@ public:
     return true;
   }
 
+  bool Load(const Dali::Vector<uint8_t>& data)
+  {
+    Dali::Mutex::ScopedLock lock(mMutex);
+
+    mDefaultWidth  = 100;
+    mDefaultHeight = 100;
+
+    return true;
+  }
+
   void SetRenderer(Dali::Renderer renderer)
   {
     mRenderer = renderer;
@@ -316,6 +326,11 @@ bool VectorAnimationRenderer::Load(const std::string& url)
   return Internal::Adaptor::GetImplementation(*this).Load(url);
 }
 
+bool VectorAnimationRenderer::Load(const Dali::Vector<uint8_t>& data)
+{
+  return Internal::Adaptor::GetImplementation(*this).Load(data);
+}
+
 void VectorAnimationRenderer::SetRenderer(Renderer renderer)
 {
   Internal::Adaptor::GetImplementation(*this).SetRenderer(renderer);