summaryrefslogtreecommitdiff
path: root/src/gui/smileycontainer.cpp
diff options
context:
space:
mode:
authorIra Rice <irarice@gmail.com>2009-01-10 18:19:25 -0700
committerIra Rice <irarice@gmail.com>2009-01-10 18:19:25 -0700
commit4018856d2d30532ad2404de4462ff3e473938a22 (patch)
tree75330ae36ef00304a23981d445d75cc0af78a04e /src/gui/smileycontainer.cpp
parente1b29d03d1fa9f1e6716fdd03f4baa62a02240dd (diff)
downloadmana-4018856d2d30532ad2404de4462ff3e473938a22.tar.gz
mana-4018856d2d30532ad2404de4462ff3e473938a22.tar.bz2
mana-4018856d2d30532ad2404de4462ff3e473938a22.tar.xz
mana-4018856d2d30532ad2404de4462ff3e473938a22.zip
Changed a few emote variable names to be more sensible, as well as
removing emotions.png from the client data files (should have never been there to begin with, IMO). TODO: Simplify the emote code so that there is a lot less redundant code, as well as make filling out the possible emotes more flexible. Signed-off-by: Ira Rice <irarice@gmail.com>
Diffstat (limited to 'src/gui/smileycontainer.cpp')
-rw-r--r--src/gui/smileycontainer.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/gui/smileycontainer.cpp b/src/gui/smileycontainer.cpp
index d221f55c..f8f57c45 100644
--- a/src/gui/smileycontainer.cpp
+++ b/src/gui/smileycontainer.cpp
@@ -36,17 +36,17 @@
#include "../utils/gettext.h"
#include "../utils/tostring.h"
-const int SmileyContainer::gridWidth = 34; // item icon width + 4
-const int SmileyContainer::gridHeight = 36; // item icon height + 4
+const int SmileyContainer::gridWidth = 34; // emote icon width + 4
+const int SmileyContainer::gridHeight = 36; // emote icon height + 4
-static const int NO_ITEM = -1;
+static const int NO_EMOTE = -1;
SmileyContainer::SmileyContainer():
- mSelectedItemIndex(NO_ITEM)
+ mSelectedEmoteIndex(NO_EMOTE)
{
ResourceManager *resman = ResourceManager::getInstance();
- mSmileyImg = resman->getImageSet("graphics/gui/emotions.png",30,32);
+ mSmileyImg = resman->getImageSet("graphics/sprites/emotions.png", 30, 32);
if (!mSmileyImg) logger->error(_("Unable to load emotions"));
mSelImg = resman->getImage("graphics/gui/selection.png");
@@ -95,7 +95,7 @@ void SmileyContainer::draw(gcn::Graphics *graphics)
mSmileyImg->get(i), itemX, itemY);
// Draw selection image below selected item
- if (mSelectedItemIndex == i)
+ if (mSelectedEmoteIndex == i)
{
static_cast<Graphics*>(graphics)->drawImage(
mSelImg, itemX, itemY);
@@ -123,23 +123,23 @@ void SmileyContainer::recalculateHeight()
int SmileyContainer::getSelectedSmiley()
{
- if (mSelectedItemIndex == NO_ITEM)
+ if (mSelectedEmoteIndex == NO_EMOTE)
return 0;
- return 1+mSelectedItemIndex;
+ return 1+mSelectedEmoteIndex;
}
void SmileyContainer::selectNone()
{
- setSelectedItemIndex(NO_ITEM);
+ setSelectedEmoteIndex(NO_EMOTE);
}
-void SmileyContainer::setSelectedItemIndex(int index)
+void SmileyContainer::setSelectedEmoteIndex(int index)
{
if (index < 0 || index >= mMaxSmiley )
- mSelectedItemIndex = NO_ITEM;
+ mSelectedEmoteIndex = NO_EMOTE;
else
- mSelectedItemIndex = index;
+ mSelectedEmoteIndex = index;
}
void SmileyContainer::distributeValueChangedEvent()
@@ -165,7 +165,7 @@ void SmileyContainer::mousePressed(gcn::MouseEvent &event)
int index = mx / gridWidth + ((my / gridHeight) * columns);
if (index <mMaxSmiley)
{
- setSelectedItemIndex(index);
+ setSelectedEmoteIndex(index);
smileyShortcut->setSmileySelected(index+1);
}
}