AoMEngineLibrary.AMP.BrgMax.ExportMaterialFlagsFromName C# (CSharp) Method

ExportMaterialFlagsFromName() private method

private ExportMaterialFlagsFromName ( BrgMaterial mat ) : void
mat BrgMaterial
return void
        private void ExportMaterialFlagsFromName(BrgMaterial mat)
        {
            string flags = Maxscript.QueryString("mat.name").ToLower();
            StringComparison cmp = StringComparison.InvariantCultureIgnoreCase;

            if (flags.Contains("colorxform1", cmp))
            {
                mat.Flags |= BrgMatFlag.PlayerXFormColor1;
            }

            if (flags.Contains("2-sided", cmp) ||
                flags.Contains("2 sided", cmp) ||
                flags.Contains("2sided", cmp))
            {
                mat.Flags |= BrgMatFlag.TwoSided;
            }

            if (flags.Contains("pixelxform1", cmp))
            {
                mat.Flags |= BrgMatFlag.PixelXForm1;
            }
        }