public WorkspaceMesh(ImportedMesh importedMesh) : base() { this.Name = importedMesh.Name; this.SubmeshList = importedMesh.SubmeshList; this.BoneList = importedMesh.BoneList; this.SubmeshOptions = new Dictionary <ImportedSubmesh, AdditionalSubmeshOptions>(importedMesh.SubmeshList.Count); foreach (ImportedSubmesh submesh in importedMesh.SubmeshList) { AdditionalSubmeshOptions options = new AdditionalSubmeshOptions(); this.SubmeshOptions.Add(submesh, options); } }
public WorkspaceMesh(ImportedMesh importedMesh) : base() { this.Name = importedMesh.Name; this.SubmeshList = importedMesh.SubmeshList; this.BoneList = importedMesh.BoneList; this.SubmeshOptions = new Dictionary<ImportedSubmesh, AdditionalSubmeshOptions>(importedMesh.SubmeshList.Count); foreach (ImportedSubmesh submesh in importedMesh.SubmeshList) { AdditionalSubmeshOptions options = new AdditionalSubmeshOptions(); this.SubmeshOptions.Add(submesh, options); } }