diff --git a/cpp/src/GildedRose.h b/cpp/src/GildedRose.h index 8464f87b..18a92371 100644 --- a/cpp/src/GildedRose.h +++ b/cpp/src/GildedRose.h @@ -9,16 +9,20 @@ public: string name; int sellIn; int quality; - Item(string name, int sellIn, int quality) : name(name), sellIn(sellIn), quality(quality) + Item(string name, int sellIn, int quality) : name(name), sellIn(sellIn), quality(quality) {} }; class GildedRose { public: - vector & items; - GildedRose(vector & items); - - void updateQuality(); -}; + vector& items; + GildedRose(vector& items); + void updateQuality(); + void updateQualityAgedBrie(int index); + void updateQualityBackstagePasses(int index); + void updateQualityConjured(int index); + void updateQualitySulfuras(int index); + void updateQualityNormal(int index); +};