static Layers() { _all = new List<Layer>(); All = _all; Up = NewLayer(Faces.Up); Down = NewLayer(Faces.Down); Front = NewLayer(Faces.Front); Back = NewLayer(Faces.Back); Right = NewLayer(Faces.Right); Left = NewLayer(Faces.Left); }
private static Layer NewLayer(Face face) { var layer = new Layer(face); _all.Add(layer); return layer; }