private void RefreshList()
{
AnimationChainListSave acls = null;
acls = GetAnimationChainListFile(element, referencedNos, stateSave);
if (acls == null)
{
mAvailableChains = new string[0];
}
else
{
var referencedFile = element.ReferencedFiles.FirstOrDefault(item => ObjectFinder.Self.MakeAbsoluteContent(item.Name) == acls.FileName);
this.ReferencedFileSave = referencedFile;
mAvailableChains = new string[acls.AnimationChains.Count];
for (int i = 0; i < acls.AnimationChains.Count; i++)
{
mAvailableChains[i] = acls.AnimationChains[i].Name;
}
}
}