[Tizen] Add MotionData class and generate Animation by this
[platform/core/uifw/dali-toolkit.git] / dali-scene3d / public-api / loader / animation-definition.cpp
index d35631d..d9ee5dd 100644 (file)
@@ -158,9 +158,9 @@ void AnimationDefinition::ReserveSize(uint32_t size)
   mProperties.reserve(size);
 }
 
-uint32_t AnimationDefinition::GetPropertyCount()
+uint32_t AnimationDefinition::GetPropertyCount() const
 {
-  return mProperties.size();
+  return static_cast<uint32_t>(mProperties.size());
 }
 
 void AnimationDefinition::SetProperty(uint32_t index, AnimatedProperty&& property)
@@ -177,4 +177,9 @@ AnimatedProperty& AnimationDefinition::GetPropertyAt(uint32_t index)
   return mProperties[index];
 }
 
+const AnimatedProperty& AnimationDefinition::GetPropertyAt(uint32_t index) const
+{
+  return mProperties[index];
+}
+
 } // namespace Dali::Scene3D::Loader