private void AddShapeAnims(ResFile resFile) { FshpaFolder fshaFolder = new FshpaFolder(); Nodes.Add(fshaFolder); foreach (var fsha in resFile.ShapeAnims) { FSHA shapeAnim = new FSHA(); shapeAnim.Text = fsha.Name; shapeAnim.Read(fsha); fshaFolder.Nodes.Add(shapeAnim); } }
public void LoadSubFile(FSHA anim) { activeFsha = anim; if (anim.ShapeAnimU != null) { stPropertyGrid1.LoadProperty(anim.ShapeAnimU, OnPropertyChanged); userDataEditor1.LoadUserData(anim.ShapeAnimU.UserData); } else { stPropertyGrid1.LoadProperty(anim.ShapeAnim, OnPropertyChanged); userDataEditor1.LoadUserData(anim.ShapeAnim.UserData); } }