예제 #1
0
 public ItemsEnumeratorBase(ItemsCollectionBase icb)
 {
     parent        = icb.Manager;
     items         = icb.Items;
     currList      = parent.BackBackgrounds;
     listIndex     = -1;
     currListIndex = 0;
 }
예제 #2
0
 public ItemsEnumeratorBase(ItemsCollectionBase icb)
 {
     parent = icb.Manager;
     items = icb.Items;
     currList = parent.BackBackgrounds;
     listIndex = -1;
     currListIndex = 0;
 }
예제 #3
0
파일: Board.cs 프로젝트: kokose1234/HaSuite
        public Board(Point mapSize, Point centerPoint, MultiBoard parent, ContextMenuStrip menu, ItemTypes visibleTypes, ItemTypes editedTypes)
        {
            this.uid = Interlocked.Increment(ref uidCounter);
            this.MapSize = mapSize;
            this.centerPoint = centerPoint;
            this.parent = parent;
            this.visibleTypes = visibleTypes;
            this.editedTypes = editedTypes;
            this.menu = menu;

            boardItems = new BoardItemsManager(this);
            undoRedoMan = new UndoRedoManager(this);
            mouse = new Mouse(this);
            serMan = new SerializationManager(this);
        }
예제 #4
0
 public MapleLinesCollection(BoardItemsManager bim, bool items) : base(bim, items)
 {
 }
예제 #5
0
 public BoardItemsCollection(BoardItemsManager bim, bool items) : base(bim, items)
 {
 }
예제 #6
0
 public ItemsCollectionBase(BoardItemsManager bim, bool items)
 {
     this.bim   = bim;
     this.items = items;
 }
예제 #7
0
 public ItemsCollectionBase(BoardItemsManager bim, bool items)
 {
     this.bim = bim;
     this.items = items;
 }