Tests.MockLayerMask.MockLayerMask C# (CSharp) Method

MockLayerMask() public method

public MockLayerMask ( ) : System
return System
        public MockLayerMask()
        {
            string[] lines = File.ReadAllLines("../../../../ProjectSettings/TagManager.asset");
            var filtered = from l in lines
                where l.Contains("Layer") select l.Split(':')[1];

            filtered = from x in filtered select x.TrimStart(new char[] { ' ' });

            int count = 0;
            foreach (string layer in filtered) {
                layerMap[layer] = count++;
            }
        }