4jcraft/targets/app/common/Tutorial/Hints/TakeItemHint.h

23 lines
524 B
C++

#pragma once
// using namespace std;
#include "app/common/Tutorial/TutorialEnum.h"
#include "TutorialHint.h"
class ItemInstance;
class Tutorial;
class TakeItemHint : public TutorialHint {
private:
int* m_iItems;
unsigned int m_iItemsCount;
public:
TakeItemHint(eTutorial_Hint id, Tutorial* tutorial, int items[],
unsigned int itemsLength);
// TODO: 4jcraft, added, it was never implemented
virtual ~TakeItemHint() {};
virtual bool onTake(std::shared_ptr<ItemInstance> item);
};