[dali_2.3.24] Merge branch 'devel/master'
[platform/core/uifw/dali-toolkit.git] / dali-scene3d / public-api / loader / animation-definition.cpp
index 5d8d304..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)
@@ -172,7 +172,12 @@ void AnimationDefinition::SetProperty(uint32_t index, AnimatedProperty&& propert
   mProperties[index] = std::move(property);
 }
 
-const AnimatedProperty& AnimationDefinition::GetPropertyAt(uint32_t index)
+AnimatedProperty& AnimationDefinition::GetPropertyAt(uint32_t index)
+{
+  return mProperties[index];
+}
+
+const AnimatedProperty& AnimationDefinition::GetPropertyAt(uint32_t index) const
 {
   return mProperties[index];
 }