public QcFileV10 ToV10() { QcFileV10 output = new QcFileV10(); output.AttachmentCollection = _AttachmentCollection; output.BBox = _BBox; output.BodyCollection = _BodyCollection; output.BodyGroupCollection = _BodyGroupCollection; output.CBox = _CBox; output.Cd = _Cd; output.CdTexture = _CdTexture; output.ControllerCollection = _ControllerCollection; output.EyePosition = _EyePosition; output.Flags = _Flags; output.Gamma = _Gamma; output.HBoxCollection = _HBoxCollection; output.MirrorBone = _MirrorBone; output.ModelName = _ModelName; output.Origin = _Origin; output.Pivot = _Pivot; output.RenameBone = _RenameBone; output.Root = _Root; output.Scale = _Scale; foreach (CommandSequenceV11 seq in _SequenceCollection) { output.SequenceCollection.Add(seq.ToV10()); } output.TextureGroup = _TextureGroup; return(output); }
public QcFileV10 ToV10() { QcFileV10 output = new QcFileV10(); output.Clear(); output.AttachmentCollection = _AttachmentCollection; output.BBox = _BBox; output.BodyCollection = _BodyCollection; foreach (CommandModel model in _ModelCollection) { output.BodyCollection.Add(new CommandBody(model.Name, StaticMethods.StripExtension(model.File))); } output.BodyGroupCollection = _BodyGroupCollection; output.ControllerCollection = _ControllerCollection; output.EyePosition = _EyePosition; output.Flags = _Flags; output.Gamma = _Gamma; output.HBoxCollection = _HBoxCollection; output.ModelName = _ModelName; output.Origin = _Origin; foreach (CommandSequenceV44 seq in _SequenceCollection) { output.SequenceCollection.Add(seq.ToV10()); } output.TextureGroup = _TextureGroup; return(output); }