initial commit
[COMP345---Clone.git] / ItemContainer.cpp
blob7f93ec69f2ad66a150fb443162a4609f478b01ee
1 #include "ItemContainer.h"
2 using namespace std;
4 ItemContainer::ItemContainer()
6 itemList = vector<Item>();
9 ItemContainer::ItemContainer(vector<Item> items)
11 itemList = items;
15 ItemContainer::~ItemContainer()
19 Item ItemContainer::getItem(int index)
21 if (index < itemList.size())
22 return itemList[index];
23 else
24 return Item();
27 void ItemContainer::removeItem(int index)
29 if (index < itemList.size())
30 itemList.erase(itemList.begin() + index);
33 void ItemContainer::addItem(Item item)
35 itemList.push_back(item);