the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#pragma once
2
3#include "Container.h"
4
5class ResultContainer : public Container
6{
7private:
8 shared_ptr<ItemInstance> items[1];
9
10public:
11 // 4J Stu Added a ctor to init items
12 ResultContainer();
13
14 virtual unsigned int getContainerSize();
15 virtual shared_ptr<ItemInstance> getItem(unsigned int slot);
16 virtual wstring getName();
17 virtual wstring getCustomName();
18 virtual bool hasCustomName();
19 virtual shared_ptr<ItemInstance> removeItem(unsigned int slot, int count);
20 virtual shared_ptr<ItemInstance> removeItemNoUpdate(int slot);
21 virtual void setItem(unsigned int slot, shared_ptr<ItemInstance> item);
22 virtual int getMaxStackSize() const;
23 virtual void setChanged();
24 virtual bool stillValid(shared_ptr<Player> player);
25 virtual void startOpen() { } // TODO Auto-generated method stub
26 virtual void stopOpen() { } // TODO Auto-generated method stub
27 virtual bool canPlaceItem(int slot, shared_ptr<ItemInstance> item);
28};