#pragma once #include #include "Recipie.h" class RecipieList : public virtual Framework::ReferenceCounter { private: Framework::RCArray recipies; Framework::Text name; public: RecipieList(Framework::Text name); void addRecipie(Recipie* recipie); Recipie* zFirstRecipie(CraftingStorage* zStorage); const Framework::Text& getName() const; void findRecipies(int itemTypeId, Framework::RCArray& recipies); };