/**
* @copydoc Dali::Internal::Object::OnNotifyDefaultPropertyAnimation()
*/
- virtual void OnNotifyDefaultPropertyAnimation( Animation& animation, Property::Index index, const Property::Value& value );
+ virtual void OnNotifyDefaultPropertyAnimation( Animation& animation, Property::Index index, const Property::Value& value, Animation::Type animationType );
/**
* @copydoc Dali::Internal::Object::GetPropertyOwner()
{
if( mFirstChildNode )
{
- delete mFirstChildNode;
+ mFirstChildNode->~ActorDepthTreeNode();
mFirstChildNode = NULL;
}
if( mNextSiblingNode )
{
- delete mNextSiblingNode;
+ mNextSiblingNode->~ActorDepthTreeNode();
mNextSiblingNode = NULL;
}
mParentNode = NULL;
+
+ mActors.clear();
}
uint16_t GetSiblingOrder()