Beispiel #1
0
 private void SetTextureClass(string path, ref MyTextureClassEnum result)
 {
     if (path.Contains("_de", StringComparison.InvariantCultureIgnoreCase))
     {
         result = MyTextureClassEnum.DiffuseEmissive;
     }
     else if (path.Contains("_ns", StringComparison.InvariantCultureIgnoreCase))
     {
         result = MyTextureClassEnum.NormalSpecular;
     }
 }
 private void SetTextureClass(string path, ref MyTextureClassEnum result)
 {
     if (path.Contains("_de", StringComparison.InvariantCultureIgnoreCase))
         result = MyTextureClassEnum.DiffuseEmissive;
     else if (path.Contains("_ns", StringComparison.InvariantCultureIgnoreCase))
         result = MyTextureClassEnum.NormalSpecular;
 }
 internal static void CheckTextureClass(this MyTexture texture, MyTextureClassEnum assumedClass)
 {
     Debug.Assert(texture == null || texture.TextureClassDebug == assumedClass, "Texture class is invalid");
 }