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));
        }
Esempio n. 2
0
 public BodyMesh(BodyMeshType meshType) : this()
 {
     MeshType       = meshType;
     this.IsDefault = true;
     SkinTextures   = new List <SkinTexture>();
 }