private void EnsureBodyMesh(Option currentOption, BodyMeshType requiredBodyMeshType) { foreach (BodyMesh aBodyMesh in currentOption.BodyMeshes) { if (aBodyMesh.MeshType == requiredBodyMeshType) { return; } } // option is missing an expected Body Mesh currentOption.BodyMeshes.Add(new BodyMesh(requiredBodyMeshType)); }
public BodyMesh(BodyMeshType meshType) : this() { MeshType = meshType; this.IsDefault = true; SkinTextures = new List <SkinTexture>(); }