public Cube(Game game, int cubeSize)
            : base(game)
        {
            this.cubeSize = cubeSize;

            firstItem = new CommandQueueItem(new Vector3(-1), 0);
            lastItem  = new CommandQueueItem(new Vector3(-1), 0);
            lastItem.LinkTo(firstItem);
        }
        public Cube(Game game, int cubeSize)
            : base(game)
        {
            this.cubeSize = cubeSize;

            firstItem = new CommandQueueItem(new Vector3(-1), 0);
            lastItem = new CommandQueueItem(new Vector3(-1), 0);
            lastItem.LinkTo(firstItem);
        }
 public void LinkTo(CommandQueueItem item)
 {
     nextItem = item;
 }
 public void LinkTo(CommandQueueItem item)
 {
     nextItem = item;
 }