summaryrefslogtreecommitdiff
path: root/src/gui
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2013-12-17 23:11:36 +0300
committerAndrei Karas <akaras@inbox.ru>2013-12-17 23:11:36 +0300
commit5704f4887327b5415300c066ec5296c9dd110070 (patch)
tree1ce0308d3886b43d9f9c82809a7b25ddf49eda2f /src/gui
parent6f7e50348f6366e5bf7f3a20b2b65297c811f3ba (diff)
downloadmanaplus-5704f4887327b5415300c066ec5296c9dd110070.tar.gz
manaplus-5704f4887327b5415300c066ec5296c9dd110070.tar.bz2
manaplus-5704f4887327b5415300c066ec5296c9dd110070.tar.xz
manaplus-5704f4887327b5415300c066ec5296c9dd110070.zip
add restrict into statuswindow.
Diffstat (limited to 'src/gui')
-rw-r--r--src/gui/windows/statuswindow.cpp32
-rw-r--r--src/gui/windows/statuswindow.h7
2 files changed, 19 insertions, 20 deletions
diff --git a/src/gui/windows/statuswindow.cpp b/src/gui/windows/statuswindow.cpp
index e08483f5d..2cf1e9168 100644
--- a/src/gui/windows/statuswindow.cpp
+++ b/src/gui/windows/statuswindow.cpp
@@ -87,8 +87,9 @@ class AttrDisplay : public Container
protected:
AttrDisplay(const Widget2 *const widget,
- const int id, const std::string &name,
- const std::string &shortName);
+ const int id,
+ const std::string &restrict name,
+ const std::string &restrict shortName);
const int mId;
const std::string mName;
@@ -103,8 +104,8 @@ class DerDisplay final : public AttrDisplay
{
public:
DerDisplay(const Widget2 *const widget,
- const int id, const std::string &name,
- const std::string &shortName);
+ const int id, const std::string &restrict name,
+ const std::string &restrict shortName);
A_DELETE_COPY(DerDisplay)
@@ -116,8 +117,8 @@ class ChangeDisplay final : public AttrDisplay, gcn::ActionListener
{
public:
ChangeDisplay(const Widget2 *const widget,
- const int id, const std::string &name,
- const std::string &shortName);
+ const int id, const std::string &restrict name,
+ const std::string &restrict shortName);
A_DELETE_COPY(ChangeDisplay)
@@ -471,10 +472,9 @@ void StatusWindow::setPointsNeeded(const int id, const int needed)
}
}
-void StatusWindow::addAttribute(const int id, const std::string &name,
- const std::string &shortName,
- const bool modifiable,
- const std::string &description A_UNUSED)
+void StatusWindow::addAttribute(const int id, const std::string &restrict name,
+ const std::string &restrict shortName,
+ const bool modifiable)
{
AttrDisplay *disp;
@@ -768,8 +768,8 @@ void StatusWindow::action(const gcn::ActionEvent &event)
}
AttrDisplay::AttrDisplay(const Widget2 *const widget,
- const int id, const std::string &name,
- const std::string &shortName) :
+ const int id, const std::string &restrict name,
+ const std::string &restrict shortName) :
Container(widget),
mId(id),
mName(name),
@@ -802,8 +802,8 @@ std::string AttrDisplay::update()
}
DerDisplay::DerDisplay(const Widget2 *const widget,
- const int id, const std::string &name,
- const std::string &shortName) :
+ const int id, const std::string &restrict name,
+ const std::string &restrict shortName) :
AttrDisplay(widget, id, name, shortName)
{
ContainerPlacer place = mLayout->getPlacer(0, 0);
@@ -813,8 +813,8 @@ DerDisplay::DerDisplay(const Widget2 *const widget,
}
ChangeDisplay::ChangeDisplay(const Widget2 *const widget,
- const int id, const std::string &name,
- const std::string &shortName) :
+ const int id, const std::string &restrict name,
+ const std::string &restrict shortName) :
AttrDisplay(widget, id, name, shortName),
gcn::ActionListener(),
mNeeded(1),
diff --git a/src/gui/windows/statuswindow.h b/src/gui/windows/statuswindow.h
index 8748e3feb..762ce4e08 100644
--- a/src/gui/windows/statuswindow.h
+++ b/src/gui/windows/statuswindow.h
@@ -60,10 +60,9 @@ class StatusWindow final : public Window,
void setPointsNeeded(const int id, const int needed);
- void addAttribute(const int id, const std::string &name,
- const std::string &shortName = "",
- const bool modifiable = false,
- const std::string &description = "");
+ void addAttribute(const int id, const std::string &restrict name,
+ const std::string &restrict shortName = "",
+ const bool modifiable = false);
static void updateHPBar(ProgressBar *const bar,
const bool showMax = false);