#pragma once #include "Item.h" class Icon; class BottleItem : public Item { public: BottleItem(int id); //@Override Icon* getIcon(int auxValue); virtual std::shared_ptr use( std::shared_ptr itemInstance, Level* level, std::shared_ptr player); virtual bool TestUse(std::shared_ptr itemInstance, Level* level, std::shared_ptr player); //@Override void registerIcons(IconRegister* iconRegister); };