public static void AddFrameCreator(FrameCreator creator) { if (creator != null) { frame_creators.Insert(0, creator); } }
public static void AddFrameCreator(FrameCreator creator) { if (creator == null) { throw new System.ArgumentNullException("creator"); } frame_creators.Insert(0, creator); }
public static void AddFrameCreator(FrameCreator creator) { if (creator == null) { throw new ArgumentNullException("creator"); } frame_creators.Insert(0, creator); }
public Playfield(FrameType frameType, int size) { switch (frameType) { case FrameType.Normal: _frameCreator = new TextFrameCreator(); break; case FrameType.Boarded: _frameCreator = new BoardedFrameCreator(); break; } Board = _frameCreator.CreateBoard(size); }
public static void AddFrameCreator(FrameCreator creator) { if (creator != null) frameCreators.Insert(0, creator); }