| 123456789101112131415161718192021 |
- #pragma once
- #include <Text.h>
- #include "Recipie.h"
- class RecipieList : public virtual Framework::ReferenceCounter
- {
- private:
- Framework::RCArray<Recipie> 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<Recipie>& recipies);
- int getRecipieCount() const;
- Recipie* zRecipie(int index) const;
- int getRecipieIndex(Recipie* zRecipie) const;
- };
|