diff options
author | Andrei Karas <akaras@inbox.ru> | 2012-08-30 22:53:27 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2012-08-30 22:53:27 +0300 |
commit | 5cbd0d2cb7086fda592c00dbc3b07d06af95f080 (patch) | |
tree | d36b4ac344f31f34311c7cb7a9a637ed48356e3e /src/item.cpp | |
parent | 4210163dae7d6266923ab11f78b631173c9533e3 (diff) | |
download | plus-5cbd0d2cb7086fda592c00dbc3b07d06af95f080.tar.gz plus-5cbd0d2cb7086fda592c00dbc3b07d06af95f080.tar.bz2 plus-5cbd0d2cb7086fda592c00dbc3b07d06af95f080.tar.xz plus-5cbd0d2cb7086fda592c00dbc3b07d06af95f080.zip |
Add const to more classes.
Diffstat (limited to 'src/item.cpp')
-rw-r--r-- | src/item.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/item.cpp b/src/item.cpp index 1311a7354..0c12020aa 100644 --- a/src/item.cpp +++ b/src/item.cpp @@ -33,8 +33,9 @@ extern int serverVersion; -Item::Item(int id, int quantity, int refine, unsigned char color, - bool equipment, bool equipped): +Item::Item(const int id, const int quantity, const int refine, + const unsigned char color, const bool equipment, + const bool equipped): mImage(nullptr), mDrawImage(nullptr), mQuantity(quantity), @@ -61,7 +62,7 @@ Item::~Item() } } -void Item::setId(int id, unsigned char color) +void Item::setId(const int id, const unsigned char color) { mId = id; mColor = color; @@ -76,7 +77,7 @@ void Item::setId(int id, unsigned char color) if (mDrawImage) mDrawImage->decRef(); - ResourceManager *resman = ResourceManager::getInstance(); + ResourceManager *const resman = ResourceManager::getInstance(); const ItemInfo &info = getInfo(); mTags = info.getTags(); @@ -99,16 +100,16 @@ void Item::setId(int id, unsigned char color) } } -bool Item::isHaveTag(int tagId) +bool Item::isHaveTag(const int tagId) { if (mTags.find(tagId) == mTags.end()) return false; return mTags[tagId] > 0; } -Image *Item::getImage(int id, unsigned char color) +Image *Item::getImage(const int id, const unsigned char color) { - ResourceManager *resman = ResourceManager::getInstance(); + ResourceManager *const resman = ResourceManager::getInstance(); const ItemInfo &info = ItemDB::get(id); SpriteDisplay display = info.getDisplay(); std::string imagePath = paths.getStringValue("itemIcons") + display.image; |