summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/shopping.h
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/shopping.h')
-rw-r--r--crawl-ref/source/shopping.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/crawl-ref/source/shopping.h b/crawl-ref/source/shopping.h
index 20527d734c..5ff854159e 100644
--- a/crawl-ref/source/shopping.h
+++ b/crawl-ref/source/shopping.h
@@ -36,15 +36,16 @@ class ShoppingList
public:
ShoppingList();
- bool add_thing(const item_def &item, int cost, level_pos* pos = NULL);
+ bool add_thing(const item_def &item, int cost,
+ const level_pos* pos = NULL);
bool add_thing(std::string desc, std::string buy_verb, int cost,
- level_pos* pos = NULL);
+ const level_pos* pos = NULL);
- bool is_on_list(const item_def &item, level_pos* pos = NULL) const;
- bool is_on_list(std::string desc, level_pos* pos = NULL) const;
+ bool is_on_list(const item_def &item, const level_pos* pos = NULL) const;
+ bool is_on_list(std::string desc, const level_pos* pos = NULL) const;
- bool del_thing(const item_def &item, level_pos* pos = NULL);
- bool del_thing(std::string desc, level_pos* pos = NULL);
+ bool del_thing(const item_def &item, const level_pos* pos = NULL);
+ bool del_thing(std::string desc, const level_pos* pos = NULL);
unsigned int cull_identical_items(const item_def& item, long cost = -1);