public void SaveToData() { List <string> animationPropertyNameList = new List <string>(); for (int i = 0; i < Count; ++i) { if (this[i].IsDirty) { this[i].SaveToData(); } animationPropertyNameList.Add(this[i].GetPropertyName()); } Loader.SetStringArrayProperty(s_AnimationListPropertyName, animationPropertyNameList); }