From dba0611175c8d4a56dfbc918ccef139351e5c3e0 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 17 Apr 2016 23:06:06 +0300 Subject: Revert "Remove override keyword, if it present with final." This reverts commit 55480eb4477b2cf85af1bcdcc5e8ec4f4ce6682d. --- src/gui/dialogsmanager.h | 4 +- src/gui/models/avatarlistmodel.h | 2 +- src/gui/models/beingslistmodel.h | 4 +- src/gui/models/colorlistmodel.h | 4 +- src/gui/models/colormodel.h | 4 +- src/gui/models/extendednamesmodel.h | 6 +-- src/gui/models/fontsizechoicelistmodel.h | 4 +- src/gui/models/iconsmodel.h | 4 +- src/gui/models/ignorechoiceslistmodel.h | 4 +- src/gui/models/itemsmodel.h | 4 +- src/gui/models/keylistmodel.h | 4 +- src/gui/models/langlistmodel.h | 6 +-- src/gui/models/magicschoolmodel.h | 4 +- src/gui/models/modelistmodel.h | 4 +- src/gui/models/namesmodel.h | 4 +- src/gui/models/opengllistmodel.h | 4 +- src/gui/models/playerrelationlistmodel.h | 4 +- src/gui/models/playertablemodel.h | 10 ++--- src/gui/models/serverslistmodel.h | 4 +- src/gui/models/shopitems.h | 4 +- src/gui/models/skillmodel.h | 4 +- src/gui/models/sortlistmodelbuy.h | 4 +- src/gui/models/sortlistmodelinv.h | 4 +- src/gui/models/tablemodel.h | 10 ++--- src/gui/models/targettypemodel.h | 4 +- src/gui/models/typelistmodel.h | 4 +- src/gui/models/updatelistmodel.h | 4 +- src/gui/models/updatetypemodel.h | 4 +- src/gui/models/worldlistmodel.h | 4 +- src/gui/popups/beingpopup.h | 2 +- src/gui/popups/createpartypopup.h | 4 +- src/gui/popups/itempopup.h | 4 +- src/gui/popups/popupmenu.h | 6 +-- src/gui/popups/skillpopup.h | 4 +- src/gui/popups/speechbubble.h | 2 +- src/gui/popups/spellpopup.h | 4 +- src/gui/popups/statuspopup.h | 2 +- src/gui/popups/textboxpopup.h | 4 +- src/gui/popups/textpopup.h | 4 +- src/gui/theme.h | 2 +- src/gui/userpalette.h | 4 +- src/gui/viewport.h | 16 +++---- src/gui/widgets/avatarlistbox.h | 10 ++--- src/gui/widgets/browserbox.h | 10 ++--- src/gui/widgets/button.h | 30 ++++++------- src/gui/widgets/characterdisplay.h | 10 ++--- src/gui/widgets/characterviewnormal.h | 4 +- src/gui/widgets/characterviewsmall.h | 6 +-- src/gui/widgets/chatinput.h | 2 +- src/gui/widgets/checkbox.h | 20 ++++----- src/gui/widgets/colorpage.h | 6 +-- src/gui/widgets/desktop.h | 10 ++--- src/gui/widgets/dropdown.h | 22 +++++----- src/gui/widgets/emotepage.h | 10 ++--- src/gui/widgets/emoteshortcutcontainer.h | 18 ++++---- src/gui/widgets/extendedlistbox.h | 6 +-- src/gui/widgets/flowcontainer.h | 4 +- src/gui/widgets/guitable.h | 26 +++++------ src/gui/widgets/horizontcontainer.h | 4 +- src/gui/widgets/icon.h | 4 +- src/gui/widgets/inttextfield.h | 2 +- src/gui/widgets/itemcontainer.h | 24 +++++----- src/gui/widgets/itemlinkhandler.h | 2 +- src/gui/widgets/itemshortcutcontainer.h | 18 ++++---- src/gui/widgets/label.h | 10 ++--- src/gui/widgets/layouthelper.h | 2 +- src/gui/widgets/listbox.h | 8 ++-- src/gui/widgets/passwordfield.h | 4 +- src/gui/widgets/playerbox.h | 10 ++--- src/gui/widgets/popup.h | 2 +- src/gui/widgets/popuplist.h | 12 ++--- src/gui/widgets/progressbar.h | 12 ++--- src/gui/widgets/progressindicator.h | 6 +-- src/gui/widgets/radiobutton.h | 20 ++++----- src/gui/widgets/radiogroup.h | 2 +- src/gui/widgets/scrollarea.h | 36 +++++++-------- src/gui/widgets/selldialog.h | 6 +-- src/gui/widgets/serverslistbox.h | 6 +-- src/gui/widgets/setupbuttonitem.h | 16 +++---- src/gui/widgets/setupitem.h | 68 ++++++++++++++--------------- src/gui/widgets/setupquickitem.h | 18 ++++---- src/gui/widgets/setuptouchitem.h | 4 +- src/gui/widgets/shoplistbox.h | 12 ++--- src/gui/widgets/shortcutcontainer.h | 4 +- src/gui/widgets/skilllistbox.h | 16 +++---- src/gui/widgets/slider.h | 18 ++++---- src/gui/widgets/sliderlist.h | 10 ++--- src/gui/widgets/spellshortcutcontainer.h | 18 ++++---- src/gui/widgets/statuswindowattrs.h | 8 ++-- src/gui/widgets/tabbedarea.h | 18 ++++---- src/gui/widgets/tabs/chat/channeltab.h | 6 +-- src/gui/widgets/tabs/chat/chattab.h | 2 +- src/gui/widgets/tabs/chat/emulateguildtab.h | 12 ++--- src/gui/widgets/tabs/chat/gmtab.h | 6 +-- src/gui/widgets/tabs/chat/guildtab.h | 12 ++--- src/gui/widgets/tabs/chat/partytab.h | 12 ++--- src/gui/widgets/tabs/chat/tradetab.h | 2 +- src/gui/widgets/tabs/chat/whispertab.h | 10 ++--- src/gui/widgets/tabs/debugwindowtabs.h | 6 +-- src/gui/widgets/tabs/setup_audio.h | 2 +- src/gui/widgets/tabs/setup_chat.h | 4 +- src/gui/widgets/tabs/setup_colors.h | 8 ++-- src/gui/widgets/tabs/setup_input.h | 6 +-- src/gui/widgets/tabs/setup_joystick.h | 6 +-- src/gui/widgets/tabs/setup_mods.h | 6 +-- src/gui/widgets/tabs/setup_other.h | 4 +- src/gui/widgets/tabs/setup_relations.h | 12 ++--- src/gui/widgets/tabs/setup_theme.h | 6 +-- src/gui/widgets/tabs/setup_video.h | 6 +-- src/gui/widgets/tabs/setup_visual.h | 2 +- src/gui/widgets/tabs/setuptabscroll.h | 8 ++-- src/gui/widgets/tabs/socialattacktab.h | 2 +- src/gui/widgets/tabs/socialfriendstab.h | 2 +- src/gui/widgets/tabs/socialguildtab.h | 8 ++-- src/gui/widgets/tabs/socialguildtab2.h | 4 +- src/gui/widgets/tabs/socialnavigationtab.h | 4 +- src/gui/widgets/tabs/socialpartytab.h | 8 ++-- src/gui/widgets/tabs/socialpickuptab.h | 2 +- src/gui/widgets/tabs/socialplayerstab.h | 6 +-- src/gui/widgets/tabs/socialtab.h | 2 +- src/gui/widgets/tabs/tab.h | 12 ++--- src/gui/widgets/tabstrip.h | 4 +- src/gui/widgets/textbox.h | 12 ++--- src/gui/widgets/textfield.h | 18 ++++---- src/gui/widgets/textpreview.h | 4 +- src/gui/widgets/vertcontainer.h | 4 +- src/gui/widgets/virtshortcutcontainer.h | 18 ++++---- src/gui/widgets/widgetgroup.h | 4 +- src/gui/windowmenu.h | 14 +++--- src/gui/windows/bankwindow.h | 6 +-- src/gui/windows/buydialog.h | 8 ++-- src/gui/windows/buyingstoreselldialog.h | 2 +- src/gui/windows/buyselldialog.h | 4 +- src/gui/windows/changeemaildialog.h | 2 +- src/gui/windows/changepassworddialog.h | 2 +- src/gui/windows/charcreatedialog.h | 6 +-- src/gui/windows/chardeleteconfirm.h | 2 +- src/gui/windows/charselectdialog.h | 10 ++--- src/gui/windows/chatwindow.h | 32 +++++++------- src/gui/windows/confirmdialog.h | 2 +- src/gui/windows/connectiondialog.h | 8 ++-- src/gui/windows/cutinwindow.h | 6 +-- src/gui/windows/debugwindow.h | 8 ++-- src/gui/windows/didyouknowwindow.h | 8 ++-- src/gui/windows/editdialog.h | 4 +- src/gui/windows/editserverdialog.h | 6 +-- src/gui/windows/eggselectiondialog.h | 4 +- src/gui/windows/emotewindow.h | 6 +-- src/gui/windows/equipmentwindow.h | 16 +++---- src/gui/windows/helpwindow.h | 4 +- src/gui/windows/insertcarddialog.h | 4 +- src/gui/windows/inventorywindow.h | 28 ++++++------ src/gui/windows/itemamountwindow.h | 12 ++--- src/gui/windows/killstats.h | 4 +- src/gui/windows/logindialog.h | 8 ++-- src/gui/windows/maileditwindow.h | 4 +- src/gui/windows/mailviewwindow.h | 2 +- src/gui/windows/mailwindow.h | 6 +-- src/gui/windows/minimap.h | 14 +++--- src/gui/windows/ministatuswindow.h | 24 +++++----- src/gui/windows/npcdialog.h | 18 ++++---- src/gui/windows/npcselldialog.h | 4 +- src/gui/windows/okdialog.h | 2 +- src/gui/windows/outfitwindow.h | 12 ++--- src/gui/windows/questswindow.h | 2 +- src/gui/windows/quitdialog.h | 6 +-- src/gui/windows/serverdialog.h | 14 +++--- src/gui/windows/setupwindow.h | 8 ++-- src/gui/windows/shopselldialog.h | 2 +- src/gui/windows/shopwindow.h | 16 +++---- src/gui/windows/shortcutwindow.h | 8 ++-- src/gui/windows/skilldialog.h | 6 +-- src/gui/windows/socialwindow.h | 10 ++--- src/gui/windows/statuswindow.h | 4 +- src/gui/windows/textcommandeditor.h | 6 +-- src/gui/windows/textdialog.h | 6 +-- src/gui/windows/textselectdialog.h | 6 +-- src/gui/windows/tradewindow.h | 8 ++-- src/gui/windows/unregisterdialog.h | 4 +- src/gui/windows/updaterwindow.h | 10 ++--- src/gui/windows/whoisonline.h | 12 ++--- src/gui/windows/worldselectdialog.h | 6 +-- 182 files changed, 735 insertions(+), 735 deletions(-) (limited to 'src/gui') diff --git a/src/gui/dialogsmanager.h b/src/gui/dialogsmanager.h index dc08907da..5486eb3c1 100644 --- a/src/gui/dialogsmanager.h +++ b/src/gui/dialogsmanager.h @@ -51,11 +51,11 @@ class DialogsManager final : public AttributeListener, const std::string &message, const Modal modal) RETURNS_NONNULL; - void playerDeath() final; + void playerDeath() override final; void attributeChanged(const AttributesT id, const int oldVal, - const int newVal) final; + const int newVal) override final; }; extern DialogsManager *dialogsManager; diff --git a/src/gui/models/avatarlistmodel.h b/src/gui/models/avatarlistmodel.h index cea5aa1ee..2083d6314 100644 --- a/src/gui/models/avatarlistmodel.h +++ b/src/gui/models/avatarlistmodel.h @@ -31,7 +31,7 @@ class AvatarListModel notfinal : public ListModel public: virtual Avatar *getAvatarAt(const int i) A_WARN_UNUSED = 0; - std::string getElementAt(int i) final A_WARN_UNUSED + std::string getElementAt(int i) override final A_WARN_UNUSED { return getAvatarAt(i)->getName(); } }; diff --git a/src/gui/models/beingslistmodel.h b/src/gui/models/beingslistmodel.h index 4476dca05..ccf0338c7 100644 --- a/src/gui/models/beingslistmodel.h +++ b/src/gui/models/beingslistmodel.h @@ -48,12 +48,12 @@ class BeingsListModel final : public AvatarListModel return &mMembers; } - Avatar *getAvatarAt(int index) final + Avatar *getAvatarAt(int index) override final { return mMembers[index]; } - int getNumberOfElements() final + int getNumberOfElements() override final { return CAST_S32(mMembers.size()); } diff --git a/src/gui/models/colorlistmodel.h b/src/gui/models/colorlistmodel.h index 1f4bf2e83..49dbffce5 100644 --- a/src/gui/models/colorlistmodel.h +++ b/src/gui/models/colorlistmodel.h @@ -65,12 +65,12 @@ class ColorListModel final : public ListModel ~ColorListModel() { } - int getNumberOfElements() final + int getNumberOfElements() override final { return 14; } - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { if (i >= getNumberOfElements() || i < 0) return "???"; diff --git a/src/gui/models/colormodel.h b/src/gui/models/colormodel.h index 96c4b1021..1e08dd9cd 100644 --- a/src/gui/models/colormodel.h +++ b/src/gui/models/colormodel.h @@ -41,9 +41,9 @@ class ColorModel final : public ListModel virtual ~ColorModel(); - int getNumberOfElements() final A_WARN_UNUSED; + int getNumberOfElements() override final A_WARN_UNUSED; - std::string getElementAt(int i) final A_WARN_UNUSED; + std::string getElementAt(int i) override final A_WARN_UNUSED; const ColorPair *getColorAt(const int i) const RETURNS_NONNULL A_WARN_UNUSED; diff --git a/src/gui/models/extendednamesmodel.h b/src/gui/models/extendednamesmodel.h index f4f2670e1..e14032cc4 100644 --- a/src/gui/models/extendednamesmodel.h +++ b/src/gui/models/extendednamesmodel.h @@ -34,11 +34,11 @@ class ExtendedNamesModel notfinal : public ExtendedListModel virtual ~ExtendedNamesModel(); - int getNumberOfElements() final A_WARN_UNUSED; + int getNumberOfElements() override final A_WARN_UNUSED; - std::string getElementAt(int i) final A_WARN_UNUSED; + std::string getElementAt(int i) override final A_WARN_UNUSED; - const Image *getImageAt(int i) final A_WARN_UNUSED; + const Image *getImageAt(int i) override final A_WARN_UNUSED; StringVect &getNames() A_WARN_UNUSED { return mNames; } diff --git a/src/gui/models/fontsizechoicelistmodel.h b/src/gui/models/fontsizechoicelistmodel.h index 16b2a65ab..9496348c3 100644 --- a/src/gui/models/fontsizechoicelistmodel.h +++ b/src/gui/models/fontsizechoicelistmodel.h @@ -71,10 +71,10 @@ class FontSizeChoiceListModel final : public ListModel ~FontSizeChoiceListModel() { } - int getNumberOfElements() final A_WARN_UNUSED + int getNumberOfElements() override final A_WARN_UNUSED { return maxFontSizes; } - std::string getElementAt(int i) final A_WARN_UNUSED + std::string getElementAt(int i) override final A_WARN_UNUSED { if (i >= getNumberOfElements() || i < 0) return "???"; diff --git a/src/gui/models/iconsmodel.h b/src/gui/models/iconsmodel.h index 1c8c25ae4..a04703149 100644 --- a/src/gui/models/iconsmodel.h +++ b/src/gui/models/iconsmodel.h @@ -68,12 +68,12 @@ class IconsModel final : public ListModel ~IconsModel() { } - int getNumberOfElements() final + int getNumberOfElements() override final { return CAST_S32(mStrings.size()); } - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { if (i < 0 || i >= getNumberOfElements()) return "???"; diff --git a/src/gui/models/ignorechoiceslistmodel.h b/src/gui/models/ignorechoiceslistmodel.h index b25c6874a..8a8a7f053 100644 --- a/src/gui/models/ignorechoiceslistmodel.h +++ b/src/gui/models/ignorechoiceslistmodel.h @@ -37,13 +37,13 @@ class IgnoreChoicesListModel final : public ListModel ~IgnoreChoicesListModel() { } - int getNumberOfElements() final + int getNumberOfElements() override final { return CAST_S32(player_relations. getPlayerIgnoreStrategies()->size()); } - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { if (i >= getNumberOfElements() || i < 0) return "???"; diff --git a/src/gui/models/itemsmodel.h b/src/gui/models/itemsmodel.h index 8fea34167..032a090eb 100644 --- a/src/gui/models/itemsmodel.h +++ b/src/gui/models/itemsmodel.h @@ -67,12 +67,12 @@ class ItemsModal final : public ListModel ~ItemsModal() { } - int getNumberOfElements() final + int getNumberOfElements() override final { return CAST_S32(mStrings.size()); } - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { if (i < 0 || i >= getNumberOfElements()) return "???"; diff --git a/src/gui/models/keylistmodel.h b/src/gui/models/keylistmodel.h index d9f04a634..101307f30 100644 --- a/src/gui/models/keylistmodel.h +++ b/src/gui/models/keylistmodel.h @@ -52,13 +52,13 @@ class KeyListModel final : public ListModel /** * Returns the number of elements in container. */ - int getNumberOfElements() final + int getNumberOfElements() override final { return mSize; } /** * Returns element from container. */ - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { return setupActionData[mSelectedData][i].text; } /** diff --git a/src/gui/models/langlistmodel.h b/src/gui/models/langlistmodel.h index b3eacb550..1adfb3e91 100644 --- a/src/gui/models/langlistmodel.h +++ b/src/gui/models/langlistmodel.h @@ -109,10 +109,10 @@ class LangListModel final : public ExtendedListModel } } - int getNumberOfElements() final A_WARN_UNUSED + int getNumberOfElements() override final A_WARN_UNUSED { return langs_count; } - std::string getElementAt(int i) final A_WARN_UNUSED + std::string getElementAt(int i) override final A_WARN_UNUSED { if (i >= getNumberOfElements() || i < 0) return "???"; @@ -120,7 +120,7 @@ class LangListModel final : public ExtendedListModel return gettext(LANG_NAME[i].name.c_str()); } - const Image *getImageAt(int i) final A_WARN_UNUSED + const Image *getImageAt(int i) override final A_WARN_UNUSED { if (i >= getNumberOfElements() || i < 0) return nullptr; diff --git a/src/gui/models/magicschoolmodel.h b/src/gui/models/magicschoolmodel.h index 91d87c337..4c4028312 100644 --- a/src/gui/models/magicschoolmodel.h +++ b/src/gui/models/magicschoolmodel.h @@ -51,12 +51,12 @@ class MagicSchoolModel final : public ListModel ~MagicSchoolModel() { } - int getNumberOfElements() final + int getNumberOfElements() override final { return 6; } - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { if (i >= getNumberOfElements() || i < 0) return "???"; diff --git a/src/gui/models/modelistmodel.h b/src/gui/models/modelistmodel.h index 2efa322d4..9e5339a3d 100644 --- a/src/gui/models/modelistmodel.h +++ b/src/gui/models/modelistmodel.h @@ -42,13 +42,13 @@ class ModeListModel final : public ListModel /** * Returns the number of elements in container. */ - int getNumberOfElements() final + int getNumberOfElements() override final { return CAST_S32(mVideoModes.size()); } /** * Returns element from container. */ - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { return mVideoModes[CAST_SIZE(i)]; } /** diff --git a/src/gui/models/namesmodel.h b/src/gui/models/namesmodel.h index ddf523ddd..63af17db6 100644 --- a/src/gui/models/namesmodel.h +++ b/src/gui/models/namesmodel.h @@ -36,9 +36,9 @@ class NamesModel notfinal : public ListModel virtual ~NamesModel(); - int getNumberOfElements() final A_WARN_UNUSED; + int getNumberOfElements() override final A_WARN_UNUSED; - std::string getElementAt(int i) final A_WARN_UNUSED; + std::string getElementAt(int i) override final A_WARN_UNUSED; StringVect &getNames() A_WARN_UNUSED { return mNames; } diff --git a/src/gui/models/opengllistmodel.h b/src/gui/models/opengllistmodel.h index cc040cb80..275da2f31 100644 --- a/src/gui/models/opengllistmodel.h +++ b/src/gui/models/opengllistmodel.h @@ -33,10 +33,10 @@ class OpenGLListModel final : public ListModel ~OpenGLListModel() { } - int getNumberOfElements() final + int getNumberOfElements() override final { return renderModesListSize; } - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { if (i >= getNumberOfElements() || i < 0) return "???"; diff --git a/src/gui/models/playerrelationlistmodel.h b/src/gui/models/playerrelationlistmodel.h index 3fedec8bc..b23cea0f8 100644 --- a/src/gui/models/playerrelationlistmodel.h +++ b/src/gui/models/playerrelationlistmodel.h @@ -53,12 +53,12 @@ class PlayerRelationListModel final : public ListModel ~PlayerRelationListModel() { } - int getNumberOfElements() final + int getNumberOfElements() override final { return PlayerRelation::RELATIONS_NR; } - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { if (i >= getNumberOfElements() || i < 0) return ""; diff --git a/src/gui/models/playertablemodel.h b/src/gui/models/playertablemodel.h index 297b34ba6..4aa4430a3 100644 --- a/src/gui/models/playertablemodel.h +++ b/src/gui/models/playertablemodel.h @@ -41,19 +41,19 @@ class PlayerTableModel final : public Widget2, ~PlayerTableModel(); - int getRows() const final; + int getRows() const override final; - int getColumns() const final A_CONST; + int getColumns() const override final A_CONST; - int getRowHeight() const final A_CONST; + int getRowHeight() const override final A_CONST; - int getColumnWidth(const int index) const final A_CONST; + int getColumnWidth(const int index) const override final A_CONST; void playerRelationsUpdated(); void updateModelInRow(const int row) const; - Widget *getElementAt(int row, int column) const final; + Widget *getElementAt(int row, int column) const override final; void freeWidgets(); diff --git a/src/gui/models/serverslistmodel.h b/src/gui/models/serverslistmodel.h index 8b259f04c..15d3d7e9a 100644 --- a/src/gui/models/serverslistmodel.h +++ b/src/gui/models/serverslistmodel.h @@ -53,7 +53,7 @@ class ServersListModel final : public ListModel /** * Used to get number of line in the list */ - int getNumberOfElements() final A_WARN_UNUSED + int getNumberOfElements() override final A_WARN_UNUSED { MutexLocker lock = mParent->lock(); return CAST_S32(mServers->size()); @@ -63,7 +63,7 @@ class ServersListModel final : public ListModel * Used to get an element from the list */ std::string getElementAt(int elementIndex) - final A_WARN_UNUSED + override final A_WARN_UNUSED { MutexLocker lock = mParent->lock(); const ServerInfo &server = mServers->at(elementIndex); diff --git a/src/gui/models/shopitems.h b/src/gui/models/shopitems.h index ddba1d1b0..0aedce83f 100644 --- a/src/gui/models/shopitems.h +++ b/src/gui/models/shopitems.h @@ -93,7 +93,7 @@ class ShopItems final : public ListModel /** * Returns the number of items in the shop. */ - int getNumberOfElements() final A_WARN_UNUSED + int getNumberOfElements() override final A_WARN_UNUSED { return CAST_S32(mShopItems.size()); } bool empty() const A_WARN_UNUSED @@ -104,7 +104,7 @@ class ShopItems final : public ListModel * * @param i the index to retrieve */ - std::string getElementAt(int i) final A_WARN_UNUSED; + std::string getElementAt(int i) override final A_WARN_UNUSED; /** * Returns the item number i in the shop. diff --git a/src/gui/models/skillmodel.h b/src/gui/models/skillmodel.h index a7b796dd4..d7695253d 100644 --- a/src/gui/models/skillmodel.h +++ b/src/gui/models/skillmodel.h @@ -35,9 +35,9 @@ class SkillModel final : public ListModel SkillInfo *getSkillAt(const int i) const; - std::string getElementAt(int i) final; + std::string getElementAt(int i) override final; - int getNumberOfElements() final + int getNumberOfElements() override final { return CAST_S32(mVisibleSkills.size()); } void addSkill(SkillInfo *const info) diff --git a/src/gui/models/sortlistmodelbuy.h b/src/gui/models/sortlistmodelbuy.h index 586246645..ec42f9fdd 100644 --- a/src/gui/models/sortlistmodelbuy.h +++ b/src/gui/models/sortlistmodelbuy.h @@ -51,10 +51,10 @@ class SortListModelBuy final : public ListModel ~SortListModelBuy() { } - int getNumberOfElements() final + int getNumberOfElements() override final { return 7; } - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { if (i >= getNumberOfElements() || i < 0) return "???"; diff --git a/src/gui/models/sortlistmodelinv.h b/src/gui/models/sortlistmodelinv.h index 103ffb26c..09dbbc53e 100644 --- a/src/gui/models/sortlistmodelinv.h +++ b/src/gui/models/sortlistmodelinv.h @@ -48,10 +48,10 @@ class SortListModelInv final : public ListModel ~SortListModelInv() { } - int getNumberOfElements() final + int getNumberOfElements() override final { return 6; } - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { if (i >= getNumberOfElements() || i < 0) return "???"; diff --git a/src/gui/models/tablemodel.h b/src/gui/models/tablemodel.h index 14a186004..052718d40 100644 --- a/src/gui/models/tablemodel.h +++ b/src/gui/models/tablemodel.h @@ -129,14 +129,14 @@ class StaticTableModel final : public TableModel */ void resize(); - int getRows() const final A_WARN_UNUSED; - int getColumns() const final A_WARN_UNUSED; - int getRowHeight() const final A_WARN_UNUSED; + int getRows() const override final A_WARN_UNUSED; + int getColumns() const override final A_WARN_UNUSED; + int getRowHeight() const override final A_WARN_UNUSED; int getWidth() const A_WARN_UNUSED; int getHeight() const A_WARN_UNUSED; - int getColumnWidth(const int index) const final A_WARN_UNUSED; + int getColumnWidth(const int index) const override final A_WARN_UNUSED; Widget *getElementAt(const int row, - const int column) const final + const int column) const override final A_WARN_UNUSED; protected: diff --git a/src/gui/models/targettypemodel.h b/src/gui/models/targettypemodel.h index 416ba5a41..ad61e3c0b 100644 --- a/src/gui/models/targettypemodel.h +++ b/src/gui/models/targettypemodel.h @@ -42,12 +42,12 @@ class TargetTypeModel final : public ListModel ~TargetTypeModel() { } - int getNumberOfElements() final + int getNumberOfElements() override final { return 3; } - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { if (i >= getNumberOfElements() || i < 0) return "???"; diff --git a/src/gui/models/typelistmodel.h b/src/gui/models/typelistmodel.h index b58d91bb5..04d9d93de 100644 --- a/src/gui/models/typelistmodel.h +++ b/src/gui/models/typelistmodel.h @@ -36,7 +36,7 @@ class TypeListModel final : public ListModel /** * Used to get number of line in the list */ - int getNumberOfElements() final A_WARN_UNUSED + int getNumberOfElements() override final A_WARN_UNUSED #if defined(EATHENA_SUPPORT) && defined(TMWA_SUPPORT) { return 3; } #elif defined(EATHENA_SUPPORT) @@ -49,7 +49,7 @@ class TypeListModel final : public ListModel * Used to get an element from the list */ std::string getElementAt(int elementIndex) - final A_WARN_UNUSED + override final A_WARN_UNUSED { #ifdef TMWA_SUPPORT if (elementIndex == 0) diff --git a/src/gui/models/updatelistmodel.h b/src/gui/models/updatelistmodel.h index 37d5a8d12..e2424cb7b 100644 --- a/src/gui/models/updatelistmodel.h +++ b/src/gui/models/updatelistmodel.h @@ -53,12 +53,12 @@ class UpdateListModel final : public ListModel ~UpdateListModel() { } - int getNumberOfElements() final + int getNumberOfElements() override final { return CAST_S32(mNames.size()); } - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { if (i >= getNumberOfElements() || i < 0) return "???"; diff --git a/src/gui/models/updatetypemodel.h b/src/gui/models/updatetypemodel.h index 12a0a1e27..abdcc1625 100644 --- a/src/gui/models/updatetypemodel.h +++ b/src/gui/models/updatetypemodel.h @@ -47,12 +47,12 @@ class UpdateTypeModel final : public ListModel ~UpdateTypeModel() { } - int getNumberOfElements() final + int getNumberOfElements() override final { return 3; } - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { if (i >= getNumberOfElements() || i < 0) return "???"; diff --git a/src/gui/models/worldlistmodel.h b/src/gui/models/worldlistmodel.h index 4489cf95e..035824cb4 100644 --- a/src/gui/models/worldlistmodel.h +++ b/src/gui/models/worldlistmodel.h @@ -45,12 +45,12 @@ class WorldListModel final : public ListModel ~WorldListModel() { } - int getNumberOfElements() final + int getNumberOfElements() override final { return CAST_S32(mWorlds.size()); } - std::string getElementAt(int i) final + std::string getElementAt(int i) override final { const WorldInfo *const si = mWorlds[i]; if (si) diff --git a/src/gui/popups/beingpopup.h b/src/gui/popups/beingpopup.h index e48daedf6..8a11e1e10 100644 --- a/src/gui/popups/beingpopup.h +++ b/src/gui/popups/beingpopup.h @@ -50,7 +50,7 @@ class BeingPopup final : public Popup */ void show(const int x, const int y, Being *const b); - void postInit() final; + void postInit() override final; #ifdef USE_PROFILER void logic(); diff --git a/src/gui/popups/createpartypopup.h b/src/gui/popups/createpartypopup.h index d5d483e54..dba59f142 100644 --- a/src/gui/popups/createpartypopup.h +++ b/src/gui/popups/createpartypopup.h @@ -53,7 +53,7 @@ class CreatePartyPopup final : public Popup, mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); } - void postInit() final + void postInit() override final { Popup::postInit(); add(mBrowserBox); @@ -64,7 +64,7 @@ class CreatePartyPopup final : public Popup, A_DELETE_COPY(CreatePartyPopup) void handleLink(const std::string &link, - MouseEvent *event A_UNUSED) final + MouseEvent *event A_UNUSED) override final { if (link == "guild" && socialWindow) { diff --git a/src/gui/popups/itempopup.h b/src/gui/popups/itempopup.h index 2fe51f248..f862d2754 100644 --- a/src/gui/popups/itempopup.h +++ b/src/gui/popups/itempopup.h @@ -54,7 +54,7 @@ class ItemPopup final : public Popup */ ~ItemPopup(); - void postInit() final; + void postInit() override final; /** * Sets the info to be displayed given a particular item. @@ -68,7 +68,7 @@ class ItemPopup final : public Popup void setItem(const Item *const item, const bool showImage); - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; void resetPopup(); diff --git a/src/gui/popups/popupmenu.h b/src/gui/popups/popupmenu.h index b938c161e..b69a0f588 100644 --- a/src/gui/popups/popupmenu.h +++ b/src/gui/popups/popupmenu.h @@ -72,7 +72,7 @@ class PopupMenu final : public Popup, public LinkHandler A_DELETE_COPY(PopupMenu) - void postInit() final; + void postInit() override final; /** * Shows the being related popup menu at the specified mouse coords. @@ -171,9 +171,9 @@ class PopupMenu final : public Popup, public LinkHandler * Handles link action. */ void handleLink(const std::string &link, - MouseEvent *event A_UNUSED) final; + MouseEvent *event A_UNUSED) override final; - void clear() final; + void clear() override final; void moveUp(); diff --git a/src/gui/popups/skillpopup.h b/src/gui/popups/skillpopup.h index 4442b7916..ab170002f 100644 --- a/src/gui/popups/skillpopup.h +++ b/src/gui/popups/skillpopup.h @@ -49,7 +49,7 @@ class SkillPopup final : public Popup */ ~SkillPopup(); - void postInit() final; + void postInit() override final; /** * Sets the info to be displayed given a particular item. @@ -57,7 +57,7 @@ class SkillPopup final : public Popup void show(const SkillInfo *const skill, const int level); - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; private: Label *mSkillName A_NONNULLPOINTER; diff --git a/src/gui/popups/speechbubble.h b/src/gui/popups/speechbubble.h index 95cfd9bda..75cd95219 100644 --- a/src/gui/popups/speechbubble.h +++ b/src/gui/popups/speechbubble.h @@ -39,7 +39,7 @@ class SpeechBubble final : public Popup A_DELETE_COPY(SpeechBubble) - void postInit() final; + void postInit() override final; /** * Sets the name displayed for the speech bubble, and in what color. diff --git a/src/gui/popups/spellpopup.h b/src/gui/popups/spellpopup.h index aa61b3d11..f71ced7c1 100644 --- a/src/gui/popups/spellpopup.h +++ b/src/gui/popups/spellpopup.h @@ -47,7 +47,7 @@ class SpellPopup final : public Popup */ ~SpellPopup(); - void postInit() final; + void postInit() override final; /** * Sets the info to be displayed given a particular item. @@ -59,7 +59,7 @@ class SpellPopup final : public Popup */ void view(const int x, const int y); - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; private: Label *mItemName A_NONNULLPOINTER; diff --git a/src/gui/popups/statuspopup.h b/src/gui/popups/statuspopup.h index fc4b92c0a..3807eb53e 100644 --- a/src/gui/popups/statuspopup.h +++ b/src/gui/popups/statuspopup.h @@ -45,7 +45,7 @@ class StatusPopup final : public Popup A_DELETE_COPY(StatusPopup) - void postInit() final; + void postInit() override final; /** * Destructor. Cleans up the item popup on deletion. diff --git a/src/gui/popups/textboxpopup.h b/src/gui/popups/textboxpopup.h index 4746d966a..daf287343 100644 --- a/src/gui/popups/textboxpopup.h +++ b/src/gui/popups/textboxpopup.h @@ -46,14 +46,14 @@ class TextBoxPopup final : public Popup */ ~TextBoxPopup(); - void postInit() final; + void postInit() override final; /** * Sets the text to be displayed. */ void show(const int x, const int y, const std::string &str); - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; private: TextBox *mTextBox A_NONNULLPOINTER; diff --git a/src/gui/popups/textpopup.h b/src/gui/popups/textpopup.h index 7294cb2a5..c5d5deba7 100644 --- a/src/gui/popups/textpopup.h +++ b/src/gui/popups/textpopup.h @@ -48,7 +48,7 @@ class TextPopup final : public Popup */ ~TextPopup(); - void postInit() final; + void postInit() override final; /** * Sets the text to be displayed. @@ -72,7 +72,7 @@ class TextPopup final : public Popup void show(const int x, const int y, const std::string &str1, const std::string &str2, const std::string &str3); - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; private: Label *mText[TEXTPOPUPCOUNT]; diff --git a/src/gui/theme.h b/src/gui/theme.h index cec19521b..43d0c3308 100644 --- a/src/gui/theme.h +++ b/src/gui/theme.h @@ -158,7 +158,7 @@ class Theme final : public Palette, */ void setMinimumOpacity(const float minimumOpacity); - void optionChanged(const std::string &) final; + void optionChanged(const std::string &) override final; void loadRect(ImageRect &image, const std::string &name, diff --git a/src/gui/userpalette.h b/src/gui/userpalette.h index 7c1146f06..9f0566198 100644 --- a/src/gui/userpalette.h +++ b/src/gui/userpalette.h @@ -119,7 +119,7 @@ class UserPalette final : public Palette, public ListModel * * @return the number of colors known */ - inline int getNumberOfElements() final A_WARN_UNUSED + inline int getNumberOfElements() override final A_WARN_UNUSED { return CAST_S32(mColors.size()); } /** @@ -129,7 +129,7 @@ class UserPalette final : public Palette, public ListModel * * @return the name of the color */ - std::string getElementAt(int i) final A_WARN_UNUSED; + std::string getElementAt(int i) override final A_WARN_UNUSED; /** * Commit the colors diff --git a/src/gui/viewport.h b/src/gui/viewport.h index 9a1bbeccd..d189b2415 100644 --- a/src/gui/viewport.h +++ b/src/gui/viewport.h @@ -76,14 +76,14 @@ class Viewport final : public WindowContainer, /** * Draws the viewport. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * Implements player to keep following mouse. */ - void logic() final; + void logic() override final; /** * Toggles whether the path debug graphics are shown. normal, @@ -97,27 +97,27 @@ class Viewport final : public WindowContainer, /** * Handles mouse press on map. */ - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; /** * Handles mouse move on map */ - void mouseDragged(MouseEvent &event) final; + void mouseDragged(MouseEvent &event) override final; /** * Handles mouse button release on map. */ - void mouseReleased(MouseEvent &event) final; + void mouseReleased(MouseEvent &event) override final; /** * Handles mouse move on map. */ - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; /** * A relevant config option changed. */ - void optionChanged(const std::string &name) final; + void optionChanged(const std::string &name) override final; /** * Returns camera x offset in pixels. diff --git a/src/gui/widgets/avatarlistbox.h b/src/gui/widgets/avatarlistbox.h index 360d7c481..72ff49e80 100644 --- a/src/gui/widgets/avatarlistbox.h +++ b/src/gui/widgets/avatarlistbox.h @@ -41,15 +41,15 @@ class AvatarListBox final : public ListBox, /** * Draws the list box. */ - void draw(Graphics *gcnGraphics) final A_NONNULL(2); + void draw(Graphics *gcnGraphics) override final A_NONNULL(2); - void safeDraw(Graphics *gcnGraphics) final A_NONNULL(2); + void safeDraw(Graphics *gcnGraphics) override final A_NONNULL(2); - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; - void mouseReleased(MouseEvent &event A_UNUSED) final A_CONST; + void mouseReleased(MouseEvent &event A_UNUSED) override final A_CONST; - void optionChanged(const std::string &value) final; + void optionChanged(const std::string &value) override final; private: int mImagePadding; diff --git a/src/gui/widgets/browserbox.h b/src/gui/widgets/browserbox.h index 0fa901189..d0655631c 100644 --- a/src/gui/widgets/browserbox.h +++ b/src/gui/widgets/browserbox.h @@ -113,18 +113,18 @@ class BrowserBox final : public Widget, /** * Handles mouse actions. */ - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; - void mouseExited(MouseEvent& event) final; + void mouseExited(MouseEvent& event) override final; /** * Draws the browser box. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); void updateHeight(); diff --git a/src/gui/widgets/button.h b/src/gui/widgets/button.h index 7bd5e90b9..2e20be616 100644 --- a/src/gui/widgets/button.h +++ b/src/gui/widgets/button.h @@ -153,16 +153,16 @@ class Button final : public Widget, /** * Draws the button. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * Update the alpha value to the button components. */ static void updateAlpha(); - void mouseReleased(MouseEvent& event) final; + void mouseReleased(MouseEvent& event) override final; void setDescription(const std::string &text) { mDescription = text; } @@ -185,11 +185,11 @@ class Button final : public Widget, void setPressed(bool b) { mPressed = b; } - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; - void widgetMoved(const Event &event) final; + void widgetMoved(const Event &event) override final; - void widgetHidden(const Event &event) final; + void widgetHidden(const Event &event) override final; void loadImage(const std::string &imageName); @@ -197,9 +197,9 @@ class Button final : public Widget, void adjustSize(); - void keyPressed(KeyEvent &event) final; + void keyPressed(KeyEvent &event) override final; - void keyReleased(KeyEvent &event) final; + void keyReleased(KeyEvent &event) override final; bool isPressed2() const A_WARN_UNUSED; @@ -241,19 +241,19 @@ class Button final : public Widget, Graphics::Alignment getAlignment() const { return mAlignment; } - void focusLost(const Event& event) final; + void focusLost(const Event& event) override final; - void mousePressed(MouseEvent& event) final; + void mousePressed(MouseEvent& event) override final; - void mouseEntered(MouseEvent& event) final; + void mouseEntered(MouseEvent& event) override final; - void mouseExited(MouseEvent& event) final; + void mouseExited(MouseEvent& event) override final; - void mouseDragged(MouseEvent& event) final; + void mouseDragged(MouseEvent& event) override final; - void setParent(Widget *widget) final; + void setParent(Widget *widget) override final; - void setWindow(Widget *const widget) final; + void setWindow(Widget *const widget) override final; void setImageWidth(const int width) { mImageWidth = width; } diff --git a/src/gui/widgets/characterdisplay.h b/src/gui/widgets/characterdisplay.h index 47992c9be..9df2b0026 100644 --- a/src/gui/widgets/characterdisplay.h +++ b/src/gui/widgets/characterdisplay.h @@ -55,7 +55,7 @@ class CharacterDisplay final : public Container, Net::Character *getCharacter() const { return mCharacter; } - void requestFocus() final A_CONST; + void requestFocus() override final A_CONST; void setActive(const bool active) A_CONST; @@ -74,13 +74,13 @@ class CharacterDisplay final : public Container, void setSelect(bool b) { mPlayerBox->setSelected(b); } - void widgetHidden(const Event &event) final; + void widgetHidden(const Event &event) override final; - void mouseExited(MouseEvent &event) final; + void mouseExited(MouseEvent &event) override final; - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; void update(); diff --git a/src/gui/widgets/characterviewnormal.h b/src/gui/widgets/characterviewnormal.h index 9dfee0ec1..29e125dc5 100644 --- a/src/gui/widgets/characterviewnormal.h +++ b/src/gui/widgets/characterviewnormal.h @@ -36,11 +36,11 @@ class CharacterViewNormal final : public CharacterViewBase ~CharacterViewNormal(); - void show(const int i) final; + void show(const int i) override final; void resize() override; - void action(const ActionEvent &event A_UNUSED) final A_CONST; + void action(const ActionEvent &event A_UNUSED) override final A_CONST; private: std::vector *mCharacterEntries; diff --git a/src/gui/widgets/characterviewsmall.h b/src/gui/widgets/characterviewsmall.h index 0c417d821..1ba655df7 100644 --- a/src/gui/widgets/characterviewsmall.h +++ b/src/gui/widgets/characterviewsmall.h @@ -37,11 +37,11 @@ class CharacterViewSmall final : public CharacterViewBase ~CharacterViewSmall(); - void show(const int i) final; + void show(const int i) override final; - void resize() final; + void resize() override final; - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; private: CharacterDisplay *mSelectedEntry; diff --git a/src/gui/widgets/chatinput.h b/src/gui/widgets/chatinput.h index 44a567d1a..0c6bb8586 100644 --- a/src/gui/widgets/chatinput.h +++ b/src/gui/widgets/chatinput.h @@ -54,7 +54,7 @@ class ChatInput final : public TextField * Called if the chat input loses focus. It will set itself to * invisible as result. */ - void focusLost(const Event &event) final + void focusLost(const Event &event) override final { TextField::focusLost(event); if (mFocusGaining || !config.getBoolValue("protectChatFocus")) diff --git a/src/gui/widgets/checkbox.h b/src/gui/widgets/checkbox.h index 3452893a1..921c89a93 100644 --- a/src/gui/widgets/checkbox.h +++ b/src/gui/widgets/checkbox.h @@ -109,9 +109,9 @@ class CheckBox final : public Widget, /** * Draws the caption, then calls drawBox to draw the check box. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * Update the alpha value to the checkbox components. @@ -126,14 +126,14 @@ class CheckBox final : public Widget, /** * Called when the mouse enteres the widget area. */ - void mouseEntered(MouseEvent& event) final; + void mouseEntered(MouseEvent& event) override final; /** * Called when the mouse leaves the widget area. */ - void mouseExited(MouseEvent& event) final; + void mouseExited(MouseEvent& event) override final; - void keyPressed(KeyEvent& event) final; + void keyPressed(KeyEvent& event) override final; void adjustSize(); @@ -174,15 +174,15 @@ class CheckBox final : public Widget, */ void setCaption(const std::string& caption); - void mouseClicked(MouseEvent& event) final; + void mouseClicked(MouseEvent& event) override final; - void mouseDragged(MouseEvent& event) final; + void mouseDragged(MouseEvent& event) override final; - void setParent(Widget *widget) final; + void setParent(Widget *widget) override final; - void widgetHidden(const Event &event) final; + void widgetHidden(const Event &event) override final; - void setWindow(Widget *const widget) final; + void setWindow(Widget *const widget) override final; private: void toggleSelected(); diff --git a/src/gui/widgets/colorpage.h b/src/gui/widgets/colorpage.h index 356144a2b..f191966cc 100644 --- a/src/gui/widgets/colorpage.h +++ b/src/gui/widgets/colorpage.h @@ -36,13 +36,13 @@ class ColorPage final : public ListBox ~ColorPage(); - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); void resetAction(); - void adjustSize() final; + void adjustSize() override final; }; #endif // GUI_WIDGETS_COLORPAGE_H diff --git a/src/gui/widgets/desktop.h b/src/gui/widgets/desktop.h index 56441ce1c..263bbabce 100644 --- a/src/gui/widgets/desktop.h +++ b/src/gui/widgets/desktop.h @@ -63,16 +63,16 @@ class Desktop final : public Container, */ void reloadWallpaper(); - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); - void postInit() final; + void postInit() override final; void handleLink(const std::string &link, - MouseEvent *event) final; + MouseEvent *event) override final; private: void setBestFittingWallpaper(); diff --git a/src/gui/widgets/dropdown.h b/src/gui/widgets/dropdown.h index 77d6c7c05..265b69948 100644 --- a/src/gui/widgets/dropdown.h +++ b/src/gui/widgets/dropdown.h @@ -79,36 +79,36 @@ class DropDown final : public ActionListener, */ void updateAlpha(); - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); - void drawFrame(Graphics *const graphics) final A_NONNULL(2); + void drawFrame(Graphics *const graphics) override final A_NONNULL(2); - void safeDrawFrame(Graphics *const graphics) final + void safeDrawFrame(Graphics *const graphics) override final A_NONNULL(2); // Inherited from KeyListener - void keyPressed(KeyEvent& event) final; + void keyPressed(KeyEvent& event) override final; // Inherited from MouseListener - void mousePressed(MouseEvent& event) final; + void mousePressed(MouseEvent& event) override final; - void mouseReleased(MouseEvent& event) final; + void mouseReleased(MouseEvent& event) override final; - void mouseDragged(MouseEvent& event) final; + void mouseDragged(MouseEvent& event) override final; - void mouseWheelMovedUp(MouseEvent& event) final; + void mouseWheelMovedUp(MouseEvent& event) override final; - void mouseWheelMovedDown(MouseEvent& event) final; + void mouseWheelMovedDown(MouseEvent& event) override final; void setSelectedString(const std::string &str); std::string getSelectedString() const A_WARN_UNUSED; - void valueChanged(const SelectionEvent& event) final A_CONST; + void valueChanged(const SelectionEvent& event) override final A_CONST; void updateSelection(); diff --git a/src/gui/widgets/emotepage.h b/src/gui/widgets/emotepage.h index 9de4d4b2f..7caa19b44 100644 --- a/src/gui/widgets/emotepage.h +++ b/src/gui/widgets/emotepage.h @@ -41,17 +41,17 @@ class EmotePage final : public Widget, ~EmotePage(); - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; int getIndexFromGrid(const int x, const int y) const; - void widgetResized(const Event &event A_UNUSED) final; + void widgetResized(const Event &event A_UNUSED) override final; - void widgetMoved(const Event &event A_UNUSED) final; + void widgetMoved(const Event &event A_UNUSED) override final; void resetAction(); diff --git a/src/gui/widgets/emoteshortcutcontainer.h b/src/gui/widgets/emoteshortcutcontainer.h index b98ffbb12..2ceb41430 100644 --- a/src/gui/widgets/emoteshortcutcontainer.h +++ b/src/gui/widgets/emoteshortcutcontainer.h @@ -50,37 +50,37 @@ class EmoteShortcutContainer final : public ShortcutContainer * Draws the items. */ void draw(Graphics *restrict graphics) - restrict2 final A_NONNULL(2); + restrict2 override final A_NONNULL(2); void safeDraw(Graphics *restrict graphics) - restrict2 final A_NONNULL(2); + restrict2 override final A_NONNULL(2); /** * Handles mouse when dragged. */ void mouseDragged(MouseEvent &restrict event) - restrict2 final A_CONST; + restrict2 override final A_CONST; /** * Handles mouse when pressed. */ - void mousePressed(MouseEvent &restrict event) restrict2 final; + void mousePressed(MouseEvent &restrict event) restrict2 override final; /** * Handles mouse release. */ void mouseReleased(MouseEvent &restrict event) - restrict2 final; + restrict2 override final; - void mouseMoved(MouseEvent &restrict event) restrict2 final; + void mouseMoved(MouseEvent &restrict event) restrict2 override final; - void mouseExited(MouseEvent &restrict event) restrict2 final; + void mouseExited(MouseEvent &restrict event) restrict2 override final; void widgetHidden(const Event &restrict event) - restrict2 final; + restrict2 override final; void setWidget2(const Widget2 *restrict const widget) - restrict2 final; + restrict2 override final; private: std::vector mEmoteImg; diff --git a/src/gui/widgets/extendedlistbox.h b/src/gui/widgets/extendedlistbox.h index 83f44f706..6e40ecc2b 100644 --- a/src/gui/widgets/extendedlistbox.h +++ b/src/gui/widgets/extendedlistbox.h @@ -42,13 +42,13 @@ class ExtendedListBox final : public ListBox /** * Draws the list box. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); void adjustSize() override; - int getSelectionByMouse(const int y) const final; + int getSelectionByMouse(const int y) const override final; protected: int mImagePadding; diff --git a/src/gui/widgets/flowcontainer.h b/src/gui/widgets/flowcontainer.h index a04d686a6..5e47af759 100644 --- a/src/gui/widgets/flowcontainer.h +++ b/src/gui/widgets/flowcontainer.h @@ -56,7 +56,7 @@ class FlowContainer final : public Container, * Invoked when a widget changes its size. This is used to determine * the new height of the container. */ - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; int getBoxWidth() const A_WARN_UNUSED { return mBoxWidth; } @@ -64,7 +64,7 @@ class FlowContainer final : public Container, int getBoxHeight() const A_WARN_UNUSED { return mBoxHeight; } - void add(Widget *const widget) final; + void add(Widget *const widget) override final; private: int mBoxWidth; diff --git a/src/gui/widgets/guitable.h b/src/gui/widgets/guitable.h index 5e4ba9dc1..35000ccff 100644 --- a/src/gui/widgets/guitable.h +++ b/src/gui/widgets/guitable.h @@ -91,7 +91,7 @@ class GuiTable final : public Widget, void setWrappingEnabled(bool wrappingEnabled) { mWrappingEnabled = wrappingEnabled; } - Rect getChildrenArea() final A_WARN_UNUSED; + Rect getChildrenArea() override final A_WARN_UNUSED; /** * Toggle whether to use linewise selection mode, in which the table @@ -110,20 +110,20 @@ class GuiTable final : public Widget, { mLinewiseMode = linewise; } // Inherited from Widget - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); - Widget *getWidgetAt(int x, int y) final A_WARN_UNUSED; + Widget *getWidgetAt(int x, int y) override final A_WARN_UNUSED; - void moveToTop(Widget *const widget) final; + void moveToTop(Widget *const widget) override final; - void moveToBottom(Widget *const widget) final; + void moveToBottom(Widget *const widget) override final; - void setFocusHandler(FocusHandler *const focusHandler) final; + void setFocusHandler(FocusHandler *const focusHandler) override final; // Inherited from KeyListener - void keyPressed(KeyEvent& event) final; + void keyPressed(KeyEvent& event) override final; /** * Sets the table to be opaque, that is sets the table @@ -144,16 +144,16 @@ class GuiTable final : public Widget, { return mOpaque; } // Inherited from MouseListener - void mousePressed(MouseEvent& event) final; + void mousePressed(MouseEvent& event) override final; - void mouseWheelMovedUp(MouseEvent& event) final; + void mouseWheelMovedUp(MouseEvent& event) override final; - void mouseWheelMovedDown(MouseEvent& event) final; + void mouseWheelMovedDown(MouseEvent& event) override final; - void mouseDragged(MouseEvent& event) final; + void mouseDragged(MouseEvent& event) override final; // Constraints inherited from TableModelListener - void modelUpdated(const bool completed) final; + void modelUpdated(const bool completed) override final; void requestFocus() override; diff --git a/src/gui/widgets/horizontcontainer.h b/src/gui/widgets/horizontcontainer.h index bba821185..23ca5159c 100644 --- a/src/gui/widgets/horizontcontainer.h +++ b/src/gui/widgets/horizontcontainer.h @@ -45,13 +45,13 @@ class HorizontContainer final : public Container, A_DELETE_COPY(HorizontContainer) - void add(Widget *const widget) final; + void add(Widget *const widget) override final; void add(Widget *const widget, const int spacing); void clear() override; - void widgetResized(const Event &event) final A_CONST; + void widgetResized(const Event &event) override final A_CONST; protected: int mSpacing; diff --git a/src/gui/widgets/icon.h b/src/gui/widgets/icon.h index 87fa77713..e630339d8 100644 --- a/src/gui/widgets/icon.h +++ b/src/gui/widgets/icon.h @@ -71,9 +71,9 @@ class Icon final : public Widget /** * Draws the Icon. */ - void draw(Graphics *const g) final A_NONNULL(2); + void draw(Graphics *const g) override final A_NONNULL(2); - void safeDraw(Graphics *const g) final A_NONNULL(2); + void safeDraw(Graphics *const g) override final A_NONNULL(2); private: Image *mImage; diff --git a/src/gui/widgets/inttextfield.h b/src/gui/widgets/inttextfield.h index 2aabafa85..a55fe22fc 100644 --- a/src/gui/widgets/inttextfield.h +++ b/src/gui/widgets/inttextfield.h @@ -73,7 +73,7 @@ class IntTextField final : public TextField /** * Responds to key presses. */ - void keyPressed(KeyEvent &event) final; + void keyPressed(KeyEvent &event) override final; private: int mMin; /**< Minimum value */ diff --git a/src/gui/widgets/itemcontainer.h b/src/gui/widgets/itemcontainer.h index 5c290fa6d..006644425 100644 --- a/src/gui/widgets/itemcontainer.h +++ b/src/gui/widgets/itemcontainer.h @@ -75,30 +75,30 @@ class ItemContainer final : public Widget, /** * Necessary for checking how full the inventory is. */ - void logic() final; + void logic() override final; /** * Draws the items. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); // KeyListener - void keyPressed(KeyEvent &event) final A_CONST; - void keyReleased(KeyEvent &event) final A_CONST; + void keyPressed(KeyEvent &event) override final A_CONST; + void keyReleased(KeyEvent &event) override final A_CONST; // MouseListener - void mousePressed(MouseEvent &event) final; - void mouseDragged(MouseEvent &event) final; - void mouseReleased(MouseEvent &event) final; - void mouseMoved(MouseEvent &event) final; - void mouseExited(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; + void mouseDragged(MouseEvent &event) override final; + void mouseReleased(MouseEvent &event) override final; + void mouseMoved(MouseEvent &event) override final; + void mouseExited(MouseEvent &event) override final; // WidgetListener - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; - void widgetMoved(const Event &event) final; + void widgetMoved(const Event &event) override final; /** * Returns the selected item. diff --git a/src/gui/widgets/itemlinkhandler.h b/src/gui/widgets/itemlinkhandler.h index 2ec4b7fb7..6a0f87cb7 100644 --- a/src/gui/widgets/itemlinkhandler.h +++ b/src/gui/widgets/itemlinkhandler.h @@ -37,7 +37,7 @@ class ItemLinkHandler final : public LinkHandler ~ItemLinkHandler(); void handleLink(const std::string &link, - MouseEvent *event) final; + MouseEvent *event) override final; void setAllowCommands(const bool b) { mAllowCommands = b; } diff --git a/src/gui/widgets/itemshortcutcontainer.h b/src/gui/widgets/itemshortcutcontainer.h index 045da145f..9e043663b 100644 --- a/src/gui/widgets/itemshortcutcontainer.h +++ b/src/gui/widgets/itemshortcutcontainer.h @@ -49,32 +49,32 @@ class ItemShortcutContainer final : public ShortcutContainer /** * Draws the items. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * Handles mouse when dragged. */ - void mouseDragged(MouseEvent &event) final; + void mouseDragged(MouseEvent &event) override final; /** * Handles mouse when pressed. */ - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; /** * Handles mouse release. */ - void mouseReleased(MouseEvent &event) final; + void mouseReleased(MouseEvent &event) override final; - void widgetHidden(const Event &event) final; + void widgetHidden(const Event &event) override final; - void mouseExited(MouseEvent &event) final; + void mouseExited(MouseEvent &event) override final; - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; - void setWidget2(const Widget2 *const widget) final; + void setWidget2(const Widget2 *const widget) override final; private: bool mItemClicked; diff --git a/src/gui/widgets/label.h b/src/gui/widgets/label.h index e21a510a3..98c7cc6ac 100644 --- a/src/gui/widgets/label.h +++ b/src/gui/widgets/label.h @@ -110,9 +110,9 @@ class Label final : public Widget, /** * Draws the label. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); void adjustSize(); @@ -162,11 +162,11 @@ class Label final : public Widget, Graphics::Alignment getAlignment() const { return mAlignment; } - void setParent(Widget *const widget) final; + void setParent(Widget *const widget) override final; - void setWindow(Widget *const widget) final; + void setWindow(Widget *const widget) override final; - void widgetHidden(const Event &event) final; + void widgetHidden(const Event &event) override final; static Skin *mSkin; diff --git a/src/gui/widgets/layouthelper.h b/src/gui/widgets/layouthelper.h index cbfa2a41e..4f36b2565 100644 --- a/src/gui/widgets/layouthelper.h +++ b/src/gui/widgets/layouthelper.h @@ -81,7 +81,7 @@ class LayoutHelper final : public WidgetListener /** * Called whenever the managed container changes size. */ - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; private: Layout mLayout; /**< Layout handler */ diff --git a/src/gui/widgets/listbox.h b/src/gui/widgets/listbox.h index 9eeedbd59..97ee63ba7 100644 --- a/src/gui/widgets/listbox.h +++ b/src/gui/widgets/listbox.h @@ -119,13 +119,13 @@ class ListBox notfinal : public Widget, // Inherited from KeyListener - void keyPressed(KeyEvent& event) final; + void keyPressed(KeyEvent& event) override final; // Inherited from MouseListener - void mouseWheelMovedUp(MouseEvent& event) final A_CONST; + void mouseWheelMovedUp(MouseEvent& event) override final A_CONST; - void mouseWheelMovedDown(MouseEvent& event) final A_CONST; + void mouseWheelMovedDown(MouseEvent& event) override final A_CONST; void mousePressed(MouseEvent &event) override; @@ -142,7 +142,7 @@ class ListBox notfinal : public Widget, virtual void adjustSize(); - void logic() final; + void logic() override final; virtual int getSelectionByMouse(const int y) const; diff --git a/src/gui/widgets/passwordfield.h b/src/gui/widgets/passwordfield.h index d36539451..305adf739 100644 --- a/src/gui/widgets/passwordfield.h +++ b/src/gui/widgets/passwordfield.h @@ -44,9 +44,9 @@ class PasswordField final : public TextField /** * Draws the password field. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); protected: char mPasswordChar; diff --git a/src/gui/widgets/playerbox.h b/src/gui/widgets/playerbox.h index 243ecbd94..1a122fbbd 100644 --- a/src/gui/widgets/playerbox.h +++ b/src/gui/widgets/playerbox.h @@ -76,16 +76,16 @@ class PlayerBox final : public Widget, /** * Draws the scroll area. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * Draws the background and border of the scroll area. */ - void drawFrame(Graphics *const graphics) final A_NONNULL(2); + void drawFrame(Graphics *const graphics) override final A_NONNULL(2); - void safeDrawFrame(Graphics *const graphics) final + void safeDrawFrame(Graphics *const graphics) override final A_NONNULL(2); Being *getBeing() A_WARN_UNUSED @@ -94,7 +94,7 @@ class PlayerBox final : public Widget, void setSelected(bool b) { mSelected = b; } - void mouseReleased(MouseEvent& event) final; + void mouseReleased(MouseEvent& event) override final; private: Being *mBeing; diff --git a/src/gui/widgets/popup.h b/src/gui/widgets/popup.h index 481710bad..bf09e4a51 100644 --- a/src/gui/widgets/popup.h +++ b/src/gui/widgets/popup.h @@ -168,7 +168,7 @@ class Popup notfinal : public Container, void widgetResized(const Event &event) override; - void widgetMoved(const Event &event) final; + void widgetMoved(const Event &event) override final; bool isPopupVisible() const { return mVisible == Visible_true; } diff --git a/src/gui/widgets/popuplist.h b/src/gui/widgets/popuplist.h index 76adb48b2..e6fa74d83 100644 --- a/src/gui/widgets/popuplist.h +++ b/src/gui/widgets/popuplist.h @@ -47,11 +47,11 @@ class PopupList final : public Popup, A_DELETE_COPY(PopupList) - void postInit() final; + void postInit() override final; void show(int x, int y); - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; void setSelected(const int selected); @@ -64,13 +64,13 @@ class PopupList final : public Popup, void adjustSize(); - void focusGained(const Event& event A_UNUSED) final; + void focusGained(const Event& event A_UNUSED) override final; - void focusLost(const Event& event A_UNUSED) final; + void focusLost(const Event& event A_UNUSED) override final; - void mousePressed(MouseEvent& event) final; + void mousePressed(MouseEvent& event) override final; - void mouseReleased(MouseEvent& event) final; + void mouseReleased(MouseEvent& event) override final; private: ListModel *mListModel; diff --git a/src/gui/widgets/progressbar.h b/src/gui/widgets/progressbar.h index 3c1b47cf1..289633f3d 100644 --- a/src/gui/widgets/progressbar.h +++ b/src/gui/widgets/progressbar.h @@ -63,7 +63,7 @@ class ProgressBar final : public Widget, /** * Performs progress bar logic (fading colors) */ - void logic() final; + void logic() override final; /** * Update the alpha value to the graphic components. @@ -73,9 +73,9 @@ class ProgressBar final : public Widget, /** * Draws the progress bar. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * Sets the current progress. @@ -130,11 +130,11 @@ class ProgressBar final : public Widget, void setSmoothColorChange(bool smoothColorChange) { mSmoothColorChange = smoothColorChange; } - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; - void widgetMoved(const Event &event) final; + void widgetMoved(const Event &event) override final; - void widgetHidden(const Event &event) final; + void widgetHidden(const Event &event) override final; void setPadding(unsigned int padding) { mPadding = padding; } diff --git a/src/gui/widgets/progressindicator.h b/src/gui/widgets/progressindicator.h index 1ce518fff..773750365 100644 --- a/src/gui/widgets/progressindicator.h +++ b/src/gui/widgets/progressindicator.h @@ -41,11 +41,11 @@ class ProgressIndicator final : public Widget ~ProgressIndicator(); - void logic() final; + void logic() override final; - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); private: SimpleAnimation *mIndicator; diff --git a/src/gui/widgets/radiobutton.h b/src/gui/widgets/radiobutton.h index 1f1d47f9d..79f1aefae 100644 --- a/src/gui/widgets/radiobutton.h +++ b/src/gui/widgets/radiobutton.h @@ -112,21 +112,21 @@ class RadioButton final : public Widget, * Implementation of the draw methods. * Thus, avoiding the rhomb around the radio button. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * Called when the mouse enteres the widget area. */ - void mouseEntered(MouseEvent& event) final; + void mouseEntered(MouseEvent& event) override final; /** * Called when the mouse leaves the widget area. */ - void mouseExited(MouseEvent& event) final; + void mouseExited(MouseEvent& event) override final; - void keyPressed(KeyEvent& event) final; + void keyPressed(KeyEvent& event) override final; void updateAlpha(); @@ -169,9 +169,9 @@ class RadioButton final : public Widget, */ void setCaption(const std::string &caption); - void mouseClicked(MouseEvent& event) final; + void mouseClicked(MouseEvent& event) override final; - void mouseDragged(MouseEvent& event) final; + void mouseDragged(MouseEvent& event) override final; /** * Sets the group the radio button should belong to. Note that @@ -192,11 +192,11 @@ class RadioButton final : public Widget, const std::string &getGroup() const { return mGroup; } - void setParent(Widget *widget) final; + void setParent(Widget *widget) override final; - void widgetHidden(const Event &event) final; + void widgetHidden(const Event &event) override final; - void setWindow(Widget *const widget) final; + void setWindow(Widget *const widget) override final; private: static int instances; diff --git a/src/gui/widgets/radiogroup.h b/src/gui/widgets/radiogroup.h index 34576ef96..c849b73ed 100644 --- a/src/gui/widgets/radiogroup.h +++ b/src/gui/widgets/radiogroup.h @@ -35,7 +35,7 @@ class RadioGroup final : public WidgetGroup Widget *createWidget(const std::string &name, const bool pressed = false) - const final A_WARN_UNUSED; + const override final A_WARN_UNUSED; }; #endif // GUI_WIDGETS_RADIOGROUP_H diff --git a/src/gui/widgets/scrollarea.h b/src/gui/widgets/scrollarea.h index eca834f81..cf02e0317 100644 --- a/src/gui/widgets/scrollarea.h +++ b/src/gui/widgets/scrollarea.h @@ -127,7 +127,7 @@ class ScrollArea final : public BasicContainer, * Logic function optionally adapts width or height of contents. This * depends on the scrollbar settings. */ - void logic() final; + void logic() override final; /** * Update the alpha value to the graphic components. @@ -137,16 +137,16 @@ class ScrollArea final : public BasicContainer, /** * Draws the scroll area. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * Draws the background and border of the scroll area. */ - void drawFrame(Graphics *const graphics) final A_NONNULL(2); + void drawFrame(Graphics *const graphics) override final A_NONNULL(2); - void safeDrawFrame(Graphics *const graphics) final + void safeDrawFrame(Graphics *const graphics) override final A_NONNULL(2); /** @@ -163,27 +163,27 @@ class ScrollArea final : public BasicContainer, /** * Called when the mouse moves in the widget area. */ - void mouseMoved(MouseEvent& event) final; + void mouseMoved(MouseEvent& event) override final; /** * Called when the mouse enteres the widget area. */ - void mouseEntered(MouseEvent& event) final; + void mouseEntered(MouseEvent& event) override final; /** * Called when the mouse leaves the widget area. */ - void mouseExited(MouseEvent& event) final; + void mouseExited(MouseEvent& event) override final; - void mousePressed(MouseEvent& event) final; + void mousePressed(MouseEvent& event) override final; - void mouseReleased(MouseEvent& event) final; + void mouseReleased(MouseEvent& event) override final; - void mouseDragged(MouseEvent &event) final; + void mouseDragged(MouseEvent &event) override final; - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; - void widgetMoved(const Event &event) final; + void widgetMoved(const Event &event) override final; Rect getVerticalBarDimension() const; @@ -414,11 +414,11 @@ class ScrollArea final : public BasicContainer, { return mDownButtonScrollAmount; } void showWidgetPart(Widget *const widget, - const Rect &area) final; + const Rect &area) override final; - Rect getChildrenArea() final; + Rect getChildrenArea() override final; - Widget *getWidgetAt(int x, int y) final; + Widget *getWidgetAt(int x, int y) override final; void setWidth(int width); @@ -426,9 +426,9 @@ class ScrollArea final : public BasicContainer, void setDimension(const Rect& dimension); - void mouseWheelMovedUp(MouseEvent& event) final; + void mouseWheelMovedUp(MouseEvent& event) override final; - void mouseWheelMovedDown(MouseEvent& event) final; + void mouseWheelMovedDown(MouseEvent& event) override final; protected: enum BUTTON_DIR diff --git a/src/gui/widgets/selldialog.h b/src/gui/widgets/selldialog.h index 0156557c9..46512225f 100644 --- a/src/gui/widgets/selldialog.h +++ b/src/gui/widgets/selldialog.h @@ -80,14 +80,14 @@ class SellDialog notfinal : public Window, /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Updates labels according to selected item. * * @see SelectionListener::selectionChanged */ - void valueChanged(const SelectionEvent &event) final; + void valueChanged(const SelectionEvent &event) override final; /** * Gives Player's Money amount @@ -97,7 +97,7 @@ class SellDialog notfinal : public Window, /** * Sets the visibility of this window. */ - void setVisible(Visible visible) final; + void setVisible(Visible visible) override final; ShopItem *addItem(const int id, const ItemTypeT type, diff --git a/src/gui/widgets/serverslistbox.h b/src/gui/widgets/serverslistbox.h index 7a4cf0145..ff3262296 100644 --- a/src/gui/widgets/serverslistbox.h +++ b/src/gui/widgets/serverslistbox.h @@ -43,7 +43,7 @@ class ServersListBox final : public ListBox mHighlightColor = getThemeColor(ThemeColorId::HIGHLIGHT); } - void draw(Graphics *const graphics) final A_NONNULL(2) + void draw(Graphics *const graphics) override final A_NONNULL(2) { if (!mListModel) return; @@ -140,12 +140,12 @@ class ServersListBox final : public ListBox } } - void safeDraw(Graphics *const graphics) final A_NONNULL(2) + void safeDraw(Graphics *const graphics) override final A_NONNULL(2) { ServersListBox::draw(graphics); } - unsigned int getRowHeight() const final + unsigned int getRowHeight() const override final { return 2 * getFont()->getHeight() + 5; } diff --git a/src/gui/widgets/setupbuttonitem.h b/src/gui/widgets/setupbuttonitem.h index a23699f51..c0d6005cd 100644 --- a/src/gui/widgets/setupbuttonitem.h +++ b/src/gui/widgets/setupbuttonitem.h @@ -43,23 +43,23 @@ class SetupButtonItem final : public SetupItem void createControls(); - void fromWidget() final A_CONST; + void fromWidget() override final A_CONST; - void toWidget() final A_CONST; + void toWidget() override final A_CONST; - void action(const ActionEvent &event) final A_CONST; + void action(const ActionEvent &event) override final A_CONST; - void apply(const std::string &eventName) final A_CONST; + void apply(const std::string &eventName) override final A_CONST; void cancel(const std::string &eventName A_UNUSED) - final A_CONST; + override final A_CONST; void externalUpdated(const std::string &eventName A_UNUSED) - final A_CONST; + override final A_CONST; - void rereadValue() final A_CONST; + void rereadValue() override final A_CONST; - void save() final A_CONST; + void save() override final A_CONST; protected: HorizontContainer *mHorizont; diff --git a/src/gui/widgets/setupitem.h b/src/gui/widgets/setupitem.h index ac25a298f..c7bea7af7 100644 --- a/src/gui/widgets/setupitem.h +++ b/src/gui/widgets/setupitem.h @@ -174,9 +174,9 @@ class SetupItemCheckBox final : public SetupItem void createControls(); - void fromWidget() final; + void fromWidget() override final; - void toWidget() final; + void toWidget() override final; protected: CheckBox *mCheckBox; @@ -208,22 +208,22 @@ class SetupItemTextField final : public SetupItem void createControls(); - void fromWidget() final; + void fromWidget() override final; - void toWidget() final; + void toWidget() override final; - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void apply(const std::string &eventName) final; + void apply(const std::string &eventName) override final; - void cancel(const std::string &eventName A_UNUSED) final; + void cancel(const std::string &eventName A_UNUSED) override final; void externalUpdated(const std::string &eventName A_UNUSED) - final; + override final; - void rereadValue() final; + void rereadValue() override final; - void save() final; + void save() override final; void setUseBase64(const UseBase64 b) { mUseBase64 = b; } @@ -263,13 +263,13 @@ class SetupItemIntTextField final : public SetupItem void createControls(); - void fromWidget() final; + void fromWidget() override final; - void toWidget() final; + void toWidget() override final; - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void apply(const std::string &eventName) final; + void apply(const std::string &eventName) override final; protected: HorizontContainer *mHorizont; @@ -295,13 +295,13 @@ class SetupItemLabel final : public SetupItem void createControls(); - void fromWidget() final A_CONST; + void fromWidget() override final A_CONST; - void toWidget() final A_CONST; + void toWidget() override final A_CONST; - void action(const ActionEvent &event) final A_CONST; + void action(const ActionEvent &event) override final A_CONST; - void apply(const std::string &eventName) final A_CONST; + void apply(const std::string &eventName) override final A_CONST; protected: Label *mLabel; @@ -336,9 +336,9 @@ class SetupItemDropDown final : public SetupItem void createControls(); - void fromWidget() final; + void fromWidget() override final; - void toWidget() final; + void toWidget() override final; protected: HorizontContainer *mHorizont; @@ -382,13 +382,13 @@ class SetupItemSlider final : public SetupItem void createControls(); - void fromWidget() final; + void fromWidget() override final; - void toWidget() final; + void toWidget() override final; - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void apply(const std::string &eventName) final; + void apply(const std::string &eventName) override final; void updateLabel(); @@ -439,13 +439,13 @@ class SetupItemSlider2 final : public SetupItem void createControls(); - void fromWidget() final; + void fromWidget() override final; - void toWidget() final; + void toWidget() override final; - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void apply(const std::string &eventName) final; + void apply(const std::string &eventName) override final; void setInvertValue(const int v); @@ -483,7 +483,7 @@ class SetupItemSliderList notfinal : public SetupItem void action(const ActionEvent &event) override; - void apply(const std::string &eventName) final; + void apply(const std::string &eventName) override final; virtual void addMoreControls() = 0; @@ -532,9 +532,9 @@ class SetupItemSound final : public SetupItemSliderList A_DELETE_COPY(SetupItemSound) - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void addMoreControls() final; + void addMoreControls() override final; protected: Button *mButton; @@ -556,11 +556,11 @@ class SetupItemSliderInt final : public SetupItemSliderList A_DELETE_COPY(SetupItemSliderInt) - void addMoreControls() final; + void addMoreControls() override final; - void fromWidget() final; + void fromWidget() override final; - void toWidget() final; + void toWidget() override final; protected: int mMin; diff --git a/src/gui/widgets/setupquickitem.h b/src/gui/widgets/setupquickitem.h index 3c1ef98b1..cb72c063c 100644 --- a/src/gui/widgets/setupquickitem.h +++ b/src/gui/widgets/setupquickitem.h @@ -49,25 +49,25 @@ class SetupQuickItem final : public SetupItem, void createControls(); - void fromWidget() final A_CONST; + void fromWidget() override final A_CONST; - void toWidget() final; + void toWidget() override final; - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void apply(const std::string &eventName) final A_CONST; + void apply(const std::string &eventName) override final A_CONST; - void cancel(const std::string &eventName A_UNUSED) final + void cancel(const std::string &eventName A_UNUSED) override final A_CONST; void externalUpdated(const std::string &eventName A_UNUSED) - final A_CONST; + override final A_CONST; - void rereadValue() final A_CONST; + void rereadValue() override final A_CONST; - void save() final A_CONST; + void save() override final A_CONST; - void gameModifiersChanged() final; + void gameModifiersChanged() override final; protected: HorizontContainer *mHorizont; diff --git a/src/gui/widgets/setuptouchitem.h b/src/gui/widgets/setuptouchitem.h index 711f7e107..8e577caa9 100644 --- a/src/gui/widgets/setuptouchitem.h +++ b/src/gui/widgets/setuptouchitem.h @@ -52,9 +52,9 @@ class SetupActionDropDown final : public SetupItem void createControls(); - void fromWidget() final; + void fromWidget() override final; - void toWidget() final; + void toWidget() override final; protected: HorizontContainer *mHorizont; diff --git a/src/gui/widgets/shoplistbox.h b/src/gui/widgets/shoplistbox.h index ce29c0247..cc4504c82 100644 --- a/src/gui/widgets/shoplistbox.h +++ b/src/gui/widgets/shoplistbox.h @@ -55,9 +55,9 @@ class ShopListBox final : public ListBox /** * Draws the list box. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * gives information about the current player's money @@ -67,7 +67,7 @@ class ShopListBox final : public ListBox /** * Adjust List draw size */ - void adjustSize() final; + void adjustSize() override final; /** * Set on/off the disabling of too expensive items. @@ -75,11 +75,11 @@ class ShopListBox final : public ListBox */ void setPriceCheck(const bool check); - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; - void mouseReleased(MouseEvent& event) final; + void mouseReleased(MouseEvent& event) override final; - void mouseExited(MouseEvent& event) final; + void mouseExited(MouseEvent& event) override final; void setProtectItems(bool p) { mProtectItems = p; } diff --git a/src/gui/widgets/shortcutcontainer.h b/src/gui/widgets/shortcutcontainer.h index 23d2709c7..d56f74f6f 100644 --- a/src/gui/widgets/shortcutcontainer.h +++ b/src/gui/widgets/shortcutcontainer.h @@ -52,9 +52,9 @@ class ShortcutContainer notfinal : public Widget, * Invoked when a widget changes its size. This is used to determine * the new height of the container. */ - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; - void widgetMoved(const Event& event) final; + void widgetMoved(const Event& event) override final; /** * Handles mouse when dragged. diff --git a/src/gui/widgets/skilllistbox.h b/src/gui/widgets/skilllistbox.h index 717578299..8415e0cab 100644 --- a/src/gui/widgets/skilllistbox.h +++ b/src/gui/widgets/skilllistbox.h @@ -87,7 +87,7 @@ class SkillListBox final : public ListBox return static_cast(mListModel)->getSkillAt(selected); } - void draw(Graphics *const graphics) final A_NONNULL(2) + void draw(Graphics *const graphics) override final A_NONNULL(2) { if (!mListModel) return; @@ -171,12 +171,12 @@ class SkillListBox final : public ListBox } } - void safeDraw(Graphics *const graphics) final A_NONNULL(2) + void safeDraw(Graphics *const graphics) override final A_NONNULL(2) { SkillListBox::draw(graphics); } - unsigned int getRowHeight() const final + unsigned int getRowHeight() const override final { return mRowHeight; } const SkillInfo *getSkillByEvent(const MouseEvent &event) const @@ -190,7 +190,7 @@ class SkillListBox final : public ListBox return skill; } - void mouseMoved(MouseEvent &event) final + void mouseMoved(MouseEvent &event) override final { ListBox::mouseMoved(event); if (!viewport || !dragDrop.isEmpty()) @@ -205,7 +205,7 @@ class SkillListBox final : public ListBox viewport->mMouseY); } - void mouseDragged(MouseEvent &event) final + void mouseDragged(MouseEvent &event) override final { if (event.getButton() == MouseButton::LEFT) { @@ -229,7 +229,7 @@ class SkillListBox final : public ListBox } } - void mousePressed(MouseEvent &event) final + void mousePressed(MouseEvent &event) override final { ListBox::mousePressed(event); if (event.getButton() == MouseButton::LEFT) @@ -254,12 +254,12 @@ class SkillListBox final : public ListBox } } - void mouseReleased(MouseEvent &event) final + void mouseReleased(MouseEvent &event) override final { ListBox::mouseReleased(event); } - void mouseExited(MouseEvent &event A_UNUSED) final + void mouseExited(MouseEvent &event A_UNUSED) override final { skillPopup->hide(); } diff --git a/src/gui/widgets/slider.h b/src/gui/widgets/slider.h index 8e4466c0a..b6d065634 100644 --- a/src/gui/widgets/slider.h +++ b/src/gui/widgets/slider.h @@ -125,29 +125,29 @@ class Slider final : public Widget, /** * Draws the slider. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * Called when the mouse enteres the widget area. */ - void mouseEntered(MouseEvent& event) final; + void mouseEntered(MouseEvent& event) override final; /** * Called when the mouse leaves the widget area. */ - void mouseExited(MouseEvent& event) final; + void mouseExited(MouseEvent& event) override final; - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; - void mouseDragged(MouseEvent &event) final; + void mouseDragged(MouseEvent &event) override final; - void mouseWheelMovedUp(MouseEvent &event) final; + void mouseWheelMovedUp(MouseEvent &event) override final; - void mouseWheelMovedDown(MouseEvent &event) final; + void mouseWheelMovedDown(MouseEvent &event) override final; - void keyPressed(KeyEvent& event) final; + void keyPressed(KeyEvent& event) override final; /** * Sets the scale of the slider. diff --git a/src/gui/widgets/sliderlist.h b/src/gui/widgets/sliderlist.h index 590b59177..622fa95dc 100644 --- a/src/gui/widgets/sliderlist.h +++ b/src/gui/widgets/sliderlist.h @@ -49,17 +49,17 @@ class SliderList final : public Container, void updateAlpha(); - void mouseWheelMovedUp(MouseEvent& event) final; + void mouseWheelMovedUp(MouseEvent& event) override final; - void mouseWheelMovedDown(MouseEvent& event) final; + void mouseWheelMovedDown(MouseEvent& event) override final; void resize(); - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; void setSelectedString(const std::string &str); diff --git a/src/gui/widgets/spellshortcutcontainer.h b/src/gui/widgets/spellshortcutcontainer.h index 2f4514965..3a044a79f 100644 --- a/src/gui/widgets/spellshortcutcontainer.h +++ b/src/gui/widgets/spellshortcutcontainer.h @@ -49,32 +49,32 @@ class SpellShortcutContainer final : public ShortcutContainer /** * Draws the items. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * Handles mouse when dragged. */ - void mouseDragged(MouseEvent &event) final; + void mouseDragged(MouseEvent &event) override final; /** * Handles mouse when pressed. */ - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; /** * Handles mouse release. */ - void mouseReleased(MouseEvent &event) final; + void mouseReleased(MouseEvent &event) override final; - void widgetHidden(const Event &event) final; + void widgetHidden(const Event &event) override final; - void mouseExited(MouseEvent &event) final; + void mouseExited(MouseEvent &event) override final; - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; - void setWidget2(const Widget2 *const widget) final; + void setWidget2(const Widget2 *const widget) override final; int getItemByIndex(const int index) const A_WARN_UNUSED; diff --git a/src/gui/widgets/statuswindowattrs.h b/src/gui/widgets/statuswindowattrs.h index 598e29086..e4be9d05c 100644 --- a/src/gui/widgets/statuswindowattrs.h +++ b/src/gui/widgets/statuswindowattrs.h @@ -91,7 +91,7 @@ class DerDisplay final : public AttrDisplay A_DELETE_COPY(DerDisplay) - Type getType() const final + Type getType() const override final { return DERIVED; } }; @@ -106,14 +106,14 @@ class ChangeDisplay final : public AttrDisplay, A_DELETE_COPY(ChangeDisplay) - std::string update() final; + std::string update() override final; - Type getType() const final + Type getType() const override final { return CHANGEABLE; } void setPointsNeeded(const int needed); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; private: int mNeeded; diff --git a/src/gui/widgets/tabbedarea.h b/src/gui/widgets/tabbedarea.h index 5c3b1d0e3..083f178f7 100644 --- a/src/gui/widgets/tabbedarea.h +++ b/src/gui/widgets/tabbedarea.h @@ -97,14 +97,14 @@ class TabbedArea final : public ActionListener, ~TabbedArea(); - void postInit() final; + void postInit() override final; /** * Draw the tabbed area. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * Return how many tabs have been created. @@ -160,7 +160,7 @@ class TabbedArea final : public ActionListener, /** * Overload the logic function since it's broken in guichan 0.8. */ - void logic() final; + void logic() override final; int getContainerHeight() const A_WARN_UNUSED { return mWidgetContainer->getHeight(); } @@ -184,7 +184,7 @@ class TabbedArea final : public ActionListener, void setSelectedTabByName(const std::string &name); - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; /* void moveLeft(Tab *tab); @@ -193,11 +193,11 @@ class TabbedArea final : public ActionListener, */ void adjustTabPositions(); - void action(const ActionEvent& actionEvent) final; + void action(const ActionEvent& actionEvent) override final; // Inherited from MouseListener - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; void enableScrollButtons(const bool enable); @@ -213,7 +213,7 @@ class TabbedArea final : public ActionListener, bool getFollowDownScroll() const A_WARN_UNUSED { return mFollowDownScroll; } - void keyPressed(KeyEvent& event) final; + void keyPressed(KeyEvent& event) override final; void setBlockSwitching(const bool b) { mBlockSwitching = b; } @@ -226,7 +226,7 @@ class TabbedArea final : public ActionListener, void setDimension(const Rect &dimension); - void death(const Event &event) final; + void death(const Event &event) override final; void setResizeHeight(bool b) { mResizeHeight = b; } diff --git a/src/gui/widgets/tabs/chat/channeltab.h b/src/gui/widgets/tabs/chat/channeltab.h index c7015cd41..9b723a7dc 100644 --- a/src/gui/widgets/tabs/chat/channeltab.h +++ b/src/gui/widgets/tabs/chat/channeltab.h @@ -39,13 +39,13 @@ class ChannelTab final : public ChatTab ~ChannelTab(); protected: - void handleInput(const std::string &msg) final; + void handleInput(const std::string &msg) override final; bool handleCommand(const std::string &restrict type, - const std::string &restrict args) final; + const std::string &restrict args) override final; void getAutoCompleteCommands(StringVect& commands) - const final; + const override final; }; #endif // GUI_WIDGETS_TABS_CHAT_CHANNELTAB_H diff --git a/src/gui/widgets/tabs/chat/chattab.h b/src/gui/widgets/tabs/chat/chattab.h index 16c834503..dc2062946 100644 --- a/src/gui/widgets/tabs/chat/chattab.h +++ b/src/gui/widgets/tabs/chat/chattab.h @@ -184,7 +184,7 @@ class ChatTab notfinal : public Tab friend class ChatWindow; friend class WhisperWindow; - void setCurrent() final + void setCurrent() override final { setFlash(0); } virtual void handleInput(const std::string &msg); diff --git a/src/gui/widgets/tabs/chat/emulateguildtab.h b/src/gui/widgets/tabs/chat/emulateguildtab.h index 8724aee75..96eed73a6 100644 --- a/src/gui/widgets/tabs/chat/emulateguildtab.h +++ b/src/gui/widgets/tabs/chat/emulateguildtab.h @@ -41,18 +41,18 @@ class EmulateGuildTab final : public ChatTab, ~EmulateGuildTab(); bool handleCommand(const std::string &restrict type, - const std::string &restrict args) final; + const std::string &restrict args) override final; - void playNewMessageSound() const final; + void playNewMessageSound() const override final; - void optionChanged(const std::string &value) final; + void optionChanged(const std::string &value) override final; protected: - void handleInput(const std::string &msg) final; + void handleInput(const std::string &msg) override final; - void getAutoCompleteList(StringVect &names) const final; + void getAutoCompleteList(StringVect &names) const override final; - void getAutoCompleteCommands(StringVect &names) const final; + void getAutoCompleteCommands(StringVect &names) const override final; }; #endif // TMWA_SUPPORT diff --git a/src/gui/widgets/tabs/chat/gmtab.h b/src/gui/widgets/tabs/chat/gmtab.h index 084034c0a..797084a76 100644 --- a/src/gui/widgets/tabs/chat/gmtab.h +++ b/src/gui/widgets/tabs/chat/gmtab.h @@ -37,11 +37,11 @@ class GmTab final : public ChatTab protected: void getAutoCompleteList(StringVect &names) const - final A_CONST; + override final A_CONST; - void handleInput(const std::string &msg) final; + void handleInput(const std::string &msg) override final; - void handleCommandStr(const std::string &msg) final A_CONST; + void handleCommandStr(const std::string &msg) override final A_CONST; }; extern GmTab *gmChatTab; diff --git a/src/gui/widgets/tabs/chat/guildtab.h b/src/gui/widgets/tabs/chat/guildtab.h index 51995dc6b..005485c98 100644 --- a/src/gui/widgets/tabs/chat/guildtab.h +++ b/src/gui/widgets/tabs/chat/guildtab.h @@ -39,18 +39,18 @@ class GuildTab notfinal : public ChatTab, virtual ~GuildTab(); bool handleCommand(const std::string &restrict type, - const std::string &restrict args) final; + const std::string &restrict args) override final; - void playNewMessageSound() const final; + void playNewMessageSound() const override final; - void optionChanged(const std::string &value) final; + void optionChanged(const std::string &value) override final; protected: - void handleInput(const std::string &msg) final; + void handleInput(const std::string &msg) override final; - void getAutoCompleteList(StringVect &names) const final; + void getAutoCompleteList(StringVect &names) const override final; - void getAutoCompleteCommands(StringVect &names) const final; + void getAutoCompleteCommands(StringVect &names) const override final; }; #endif // GUI_WIDGETS_TABS_CHAT_GUILDTAB_H diff --git a/src/gui/widgets/tabs/chat/partytab.h b/src/gui/widgets/tabs/chat/partytab.h index 3c5262184..91d4391fd 100644 --- a/src/gui/widgets/tabs/chat/partytab.h +++ b/src/gui/widgets/tabs/chat/partytab.h @@ -39,18 +39,18 @@ class PartyTab notfinal : public ChatTab, virtual ~PartyTab(); bool handleCommand(const std::string &restrict type, - const std::string &restrict args) final; + const std::string &restrict args) override final; - void playNewMessageSound() const final; + void playNewMessageSound() const override final; - void optionChanged(const std::string &value) final; + void optionChanged(const std::string &value) override final; protected: - void handleInput(const std::string &msg) final; + void handleInput(const std::string &msg) override final; - void getAutoCompleteList(StringVect&) const final; + void getAutoCompleteList(StringVect&) const override final; - void getAutoCompleteCommands(StringVect &names) const final; + void getAutoCompleteCommands(StringVect &names) const override final; }; extern PartyTab *partyTab; diff --git a/src/gui/widgets/tabs/chat/tradetab.h b/src/gui/widgets/tabs/chat/tradetab.h index 848cd5e1c..47057da4c 100644 --- a/src/gui/widgets/tabs/chat/tradetab.h +++ b/src/gui/widgets/tabs/chat/tradetab.h @@ -38,7 +38,7 @@ class TradeTab final : public ChatTab ~TradeTab(); protected: - void handleInput(const std::string &msg) final; + void handleInput(const std::string &msg) override final; }; extern TradeTab *tradeChatTab; diff --git a/src/gui/widgets/tabs/chat/whispertab.h b/src/gui/widgets/tabs/chat/whispertab.h index 0513d40f3..f298bf164 100644 --- a/src/gui/widgets/tabs/chat/whispertab.h +++ b/src/gui/widgets/tabs/chat/whispertab.h @@ -37,7 +37,7 @@ class WhisperTab final : public ChatTab { return mNick; } bool handleCommand(const std::string &restrict type, - const std::string &restrict args) final; + const std::string &restrict args) override final; void setWhisperTabColors(); @@ -46,10 +46,10 @@ class WhisperTab final : public ChatTab protected: friend class ChatWindow; - void getAutoCompleteList(StringVect &names) const final; + void getAutoCompleteList(StringVect &names) const override final; void getAutoCompleteCommands(StringVect& commands) - const final; + const override final; /** * Constructor. @@ -62,9 +62,9 @@ class WhisperTab final : public ChatTab ~WhisperTab(); - void handleInput(const std::string &msg) final; + void handleInput(const std::string &msg) override final; - void handleCommandStr(const std::string &msg) final; + void handleCommandStr(const std::string &msg) override final; private: std::string mNick; diff --git a/src/gui/widgets/tabs/debugwindowtabs.h b/src/gui/widgets/tabs/debugwindowtabs.h index 2f9cd0e65..1dd92b39d 100644 --- a/src/gui/widgets/tabs/debugwindowtabs.h +++ b/src/gui/widgets/tabs/debugwindowtabs.h @@ -56,7 +56,7 @@ class MapDebugTab final : public DebugTab A_DELETE_COPY(MapDebugTab) - void logic() final; + void logic() override final; private: Label *mMusicFileLabel A_NONNULLPOINTER; @@ -88,7 +88,7 @@ class TargetDebugTab final : public DebugTab A_DELETE_COPY(TargetDebugTab) - void logic() final; + void logic() override final; private: Label *mTargetLabel A_NONNULLPOINTER; @@ -116,7 +116,7 @@ class NetDebugTab final : public DebugTab A_DELETE_COPY(NetDebugTab) - void logic() final; + void logic() override final; private: Label *mPingLabel A_NONNULLPOINTER; diff --git a/src/gui/widgets/tabs/setup_audio.h b/src/gui/widgets/tabs/setup_audio.h index 311816df4..a93a20b38 100644 --- a/src/gui/widgets/tabs/setup_audio.h +++ b/src/gui/widgets/tabs/setup_audio.h @@ -36,7 +36,7 @@ class Setup_Audio final : public SetupTabScroll ~Setup_Audio(); - void apply() final; + void apply() override final; private: ListModel *mSoundModel; diff --git a/src/gui/widgets/tabs/setup_chat.h b/src/gui/widgets/tabs/setup_chat.h index e83887913..4feeb703a 100644 --- a/src/gui/widgets/tabs/setup_chat.h +++ b/src/gui/widgets/tabs/setup_chat.h @@ -32,9 +32,9 @@ class Setup_Chat final : public SetupTabScroll A_DELETE_COPY(Setup_Chat) - void apply() final; + void apply() override final; - void externalUpdated() final; + void externalUpdated() override final; }; #endif // GUI_WIDGETS_TABS_SETUP_CHAT_H diff --git a/src/gui/widgets/tabs/setup_colors.h b/src/gui/widgets/tabs/setup_colors.h index ab433d288..da4fb6c90 100644 --- a/src/gui/widgets/tabs/setup_colors.h +++ b/src/gui/widgets/tabs/setup_colors.h @@ -44,13 +44,13 @@ class Setup_Colors final : public SetupTab, ~Setup_Colors(); - void apply() final; + void apply() override final; - void cancel() final; + void cancel() override final; - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void valueChanged(const SelectionEvent &event) final; + void valueChanged(const SelectionEvent &event) override final; private: static const char *const rawmsg; diff --git a/src/gui/widgets/tabs/setup_input.h b/src/gui/widgets/tabs/setup_input.h index df6b2a957..fbbbcadd5 100644 --- a/src/gui/widgets/tabs/setup_input.h +++ b/src/gui/widgets/tabs/setup_input.h @@ -51,11 +51,11 @@ class Setup_Input final : public SetupTab */ ~Setup_Input(); - void apply() final; + void apply() override final; - void cancel() final; + void cancel() override final; - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Get an update on the assigned key. diff --git a/src/gui/widgets/tabs/setup_joystick.h b/src/gui/widgets/tabs/setup_joystick.h index d9c16d683..11af99b23 100644 --- a/src/gui/widgets/tabs/setup_joystick.h +++ b/src/gui/widgets/tabs/setup_joystick.h @@ -40,11 +40,11 @@ class Setup_Joystick final : public SetupTab ~Setup_Joystick(); - void apply() final; + void apply() override final; - void cancel() final; + void cancel() override final; - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; void setTempEnabled(const bool sel); diff --git a/src/gui/widgets/tabs/setup_mods.h b/src/gui/widgets/tabs/setup_mods.h index 3f488eaa9..e9f47fbd0 100644 --- a/src/gui/widgets/tabs/setup_mods.h +++ b/src/gui/widgets/tabs/setup_mods.h @@ -34,11 +34,11 @@ class Setup_Mods final : public SetupTabScroll ~Setup_Mods(); - void apply() final; + void apply() override final; - void externalUpdated() final; + void externalUpdated() override final; - void externalUnloaded() final; + void externalUnloaded() override final; void loadMods(); diff --git a/src/gui/widgets/tabs/setup_other.h b/src/gui/widgets/tabs/setup_other.h index 85b018e95..d73cf0d4b 100644 --- a/src/gui/widgets/tabs/setup_other.h +++ b/src/gui/widgets/tabs/setup_other.h @@ -36,9 +36,9 @@ class Setup_Other final : public SetupTabScroll ~Setup_Other(); - void apply() final; + void apply() override final; - void externalUpdated() final; + void externalUpdated() override final; protected: NamesModel *mProxyTypeList; diff --git a/src/gui/widgets/tabs/setup_relations.h b/src/gui/widgets/tabs/setup_relations.h index 1173731a7..b86856782 100644 --- a/src/gui/widgets/tabs/setup_relations.h +++ b/src/gui/widgets/tabs/setup_relations.h @@ -46,19 +46,19 @@ class Setup_Relations final : public SetupTab, ~Setup_Relations(); - void apply() final; + void apply() override final; - void cancel() final A_CONST; + void cancel() override final A_CONST; void reset(); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void updatedPlayer(const std::string &name) final; + void updatedPlayer(const std::string &name) override final; - void updateAll() final; + void updateAll() override final; - void externalUpdated() final; + void externalUpdated() override final; private: StaticTableModel *mPlayerTableTitleModel; diff --git a/src/gui/widgets/tabs/setup_theme.h b/src/gui/widgets/tabs/setup_theme.h index 1c9d885fe..526ebdd8f 100644 --- a/src/gui/widgets/tabs/setup_theme.h +++ b/src/gui/widgets/tabs/setup_theme.h @@ -42,11 +42,11 @@ class Setup_Theme final : public SetupTab ~Setup_Theme(); - void apply() final; + void apply() override final; - void cancel() final; + void cancel() override final; - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; void updateInfo(); diff --git a/src/gui/widgets/tabs/setup_video.h b/src/gui/widgets/tabs/setup_video.h index 2dd53f3bc..e1a94557e 100644 --- a/src/gui/widgets/tabs/setup_video.h +++ b/src/gui/widgets/tabs/setup_video.h @@ -47,11 +47,11 @@ class Setup_Video final : public SetupTab, ~Setup_Video(); - void apply() final; + void apply() override final; - void cancel() final; + void cancel() override final; - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; private: bool mFullScreenEnabled; diff --git a/src/gui/widgets/tabs/setup_visual.h b/src/gui/widgets/tabs/setup_visual.h index 3c71cb083..6a645e50a 100644 --- a/src/gui/widgets/tabs/setup_visual.h +++ b/src/gui/widgets/tabs/setup_visual.h @@ -37,7 +37,7 @@ class Setup_Visual final : public SetupTabScroll ~Setup_Visual(); - void apply() final; + void apply() override final; private: NamesModel *mSpeachList; diff --git a/src/gui/widgets/tabs/setuptabscroll.h b/src/gui/widgets/tabs/setuptabscroll.h index 5afe4ac46..30e771c05 100644 --- a/src/gui/widgets/tabs/setuptabscroll.h +++ b/src/gui/widgets/tabs/setuptabscroll.h @@ -47,23 +47,23 @@ class SetupTabScroll notfinal : public SetupTab void apply() override; - void cancel() final; + void cancel() override final; void externalUpdated() override; void externalUnloaded() override; - void action(const ActionEvent &event A_UNUSED) final + void action(const ActionEvent &event A_UNUSED) override final { } int getPreferredFirstItemSize() const A_WARN_UNUSED { return mPreferredFirstItemSize; } - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; void reread(const std::string &name); - void clear() final; + void clear() override final; const std::set &getAllItems() const { return mAllItems; } diff --git a/src/gui/widgets/tabs/socialattacktab.h b/src/gui/widgets/tabs/socialattacktab.h index 4787a990a..31cafd1ff 100644 --- a/src/gui/widgets/tabs/socialattacktab.h +++ b/src/gui/widgets/tabs/socialattacktab.h @@ -58,7 +58,7 @@ class SocialAttackTab final : public SocialTab delete2(mBeings) } - void updateList() final + void updateList() override final { updateAtkListStart(); // TRANSLATORS: mobs group name in social window diff --git a/src/gui/widgets/tabs/socialfriendstab.h b/src/gui/widgets/tabs/socialfriendstab.h index a2a97ce98..b53138e10 100644 --- a/src/gui/widgets/tabs/socialfriendstab.h +++ b/src/gui/widgets/tabs/socialfriendstab.h @@ -63,7 +63,7 @@ class SocialFriendsTab final : public SocialTab delete2(mBeings) } - void updateList() final + void updateList() override final { getPlayersAvatars(); } diff --git a/src/gui/widgets/tabs/socialguildtab.h b/src/gui/widgets/tabs/socialguildtab.h index 081d3a5f1..942ce9d59 100644 --- a/src/gui/widgets/tabs/socialguildtab.h +++ b/src/gui/widgets/tabs/socialguildtab.h @@ -69,7 +69,7 @@ class SocialGuildTab final : public SocialTab, delete2(mScroll) } - void action(const ActionEvent &event) final + void action(const ActionEvent &event) override final { const std::string &eventId = event.getId(); if (eventId == "do invite") @@ -111,7 +111,7 @@ class SocialGuildTab final : public SocialTab, } } - void invite() final + void invite() override final { CREATEWIDGETV(mInviteDialog, TextDialog, // TRANSLATORS: guild invite message @@ -123,7 +123,7 @@ class SocialGuildTab final : public SocialTab, mInviteDialog->addActionListener(this); } - void leave() final + void leave() override final { CREATEWIDGETV(mConfirmDialog, ConfirmDialog, // TRANSLATORS: guild leave message @@ -134,7 +134,7 @@ class SocialGuildTab final : public SocialTab, mConfirmDialog->addActionListener(this); } - void buildCounter(const int online0, const int total0) final + void buildCounter(const int online0, const int total0) override final { if (online0 || total0) { diff --git a/src/gui/widgets/tabs/socialguildtab2.h b/src/gui/widgets/tabs/socialguildtab2.h index 61fc7ea33..c216c6d36 100644 --- a/src/gui/widgets/tabs/socialguildtab2.h +++ b/src/gui/widgets/tabs/socialguildtab2.h @@ -69,12 +69,12 @@ class SocialGuildTab2 final : public SocialTab, delete2(mScroll) } - void action(const ActionEvent &event A_UNUSED) final + void action(const ActionEvent &event A_UNUSED) override final { } void buildCounter(const int online0 A_UNUSED, - const int total0 A_UNUSED) final + const int total0 A_UNUSED) override final { if (!localPlayer) return; diff --git a/src/gui/widgets/tabs/socialnavigationtab.h b/src/gui/widgets/tabs/socialnavigationtab.h index d15167945..e673c689b 100644 --- a/src/gui/widgets/tabs/socialnavigationtab.h +++ b/src/gui/widgets/tabs/socialnavigationtab.h @@ -69,7 +69,7 @@ class SocialNavigationTab final : public SocialTab delete2(mBeings) } - void updateList() final + void updateList() override final { if (!socialWindow || !localPlayer) return; @@ -164,7 +164,7 @@ class SocialNavigationTab final : public SocialTab updateCounter(); } - void selectIndex(const unsigned num) final + void selectIndex(const unsigned num) override final { if (!localPlayer) return; diff --git a/src/gui/widgets/tabs/socialpartytab.h b/src/gui/widgets/tabs/socialpartytab.h index f7da18c88..153c1b3ec 100644 --- a/src/gui/widgets/tabs/socialpartytab.h +++ b/src/gui/widgets/tabs/socialpartytab.h @@ -71,7 +71,7 @@ class SocialPartyTab final : public SocialTab, delete2(mScroll) } - void action(const ActionEvent &event) final + void action(const ActionEvent &event) override final { const std::string &eventId = event.getId(); if (eventId == "do invite") @@ -112,7 +112,7 @@ class SocialPartyTab final : public SocialTab, } } - void invite() final + void invite() override final { CREATEWIDGETV(mInviteDialog, TextDialog, // TRANSLATORS: party invite message @@ -124,7 +124,7 @@ class SocialPartyTab final : public SocialTab, mInviteDialog->addActionListener(this); } - void leave() final + void leave() override final { CREATEWIDGETV(mConfirmDialog, ConfirmDialog, // TRANSLATORS: party leave message @@ -136,7 +136,7 @@ class SocialPartyTab final : public SocialTab, } void buildCounter(const int online0 A_UNUSED, - const int total0 A_UNUSED) final + const int total0 A_UNUSED) override final { if (!localPlayer) return; diff --git a/src/gui/widgets/tabs/socialpickuptab.h b/src/gui/widgets/tabs/socialpickuptab.h index daffe3fe7..7c0c6fd35 100644 --- a/src/gui/widgets/tabs/socialpickuptab.h +++ b/src/gui/widgets/tabs/socialpickuptab.h @@ -58,7 +58,7 @@ class SocialPickupTab final : public SocialTab delete2(mBeings) } - void updateList() final + void updateList() override final { updateAtkListStart(); // TRANSLATORS: items group name in social window diff --git a/src/gui/widgets/tabs/socialplayerstab.h b/src/gui/widgets/tabs/socialplayerstab.h index 22ffbe67d..50d86e33c 100644 --- a/src/gui/widgets/tabs/socialplayerstab.h +++ b/src/gui/widgets/tabs/socialplayerstab.h @@ -63,12 +63,12 @@ class SocialPlayersTab final : public SocialTab delete2(mBeings) } - void updateList() final + void updateList() override final { getPlayersAvatars(); } - void updateAvatar(const std::string &name) final + void updateAvatar(const std::string &name) override final { if (!actorManager) return; @@ -100,7 +100,7 @@ class SocialPlayersTab final : public SocialTab BLOCK_END("SocialPlayersTab::updateAvatar") } - void resetDamage(const std::string &name) final + void resetDamage(const std::string &name) override final { if (!actorManager) return; diff --git a/src/gui/widgets/tabs/socialtab.h b/src/gui/widgets/tabs/socialtab.h index 7c41dda4b..dfd6ad828 100644 --- a/src/gui/widgets/tabs/socialtab.h +++ b/src/gui/widgets/tabs/socialtab.h @@ -113,7 +113,7 @@ class SocialTab notfinal : public Tab mScroll->setVerticalScrollPolicy(ScrollArea::SHOW_ALWAYS); } - void setCurrent() final + void setCurrent() override final { updateCounter(); } diff --git a/src/gui/widgets/tabs/tab.h b/src/gui/widgets/tabs/tab.h index 42c7e0f06..d32cc176c 100644 --- a/src/gui/widgets/tabs/tab.h +++ b/src/gui/widgets/tabs/tab.h @@ -109,9 +109,9 @@ class Tab notfinal : public BasicContainer, /** * Draw the tabbed area. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * Set the normal color for the tab's text. @@ -177,9 +177,9 @@ class Tab notfinal : public BasicContainer, int getFlash() const A_WARN_UNUSED { return mFlash; } - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; - void widgetMoved(const Event &event) final; + void widgetMoved(const Event &event) override final; void setLabelFont(Font *const font); @@ -196,9 +196,9 @@ class Tab notfinal : public BasicContainer, const std::string &getCaption() const A_WARN_UNUSED; - void mouseEntered(MouseEvent &event) final; + void mouseEntered(MouseEvent &event) override final; - void mouseExited(MouseEvent &event) final; + void mouseExited(MouseEvent &event) override final; void setImage(Image *const image); diff --git a/src/gui/widgets/tabstrip.h b/src/gui/widgets/tabstrip.h index 39bb76529..6c45414e7 100644 --- a/src/gui/widgets/tabstrip.h +++ b/src/gui/widgets/tabstrip.h @@ -39,9 +39,9 @@ class TabStrip final : public WidgetGroup Widget *createWidget(const std::string &name, const bool pressed = false) - const final A_WARN_UNUSED; + const override final A_WARN_UNUSED; - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; void nextTab(); diff --git a/src/gui/widgets/textbox.h b/src/gui/widgets/textbox.h index cbbae5f72..10a76c85d 100644 --- a/src/gui/widgets/textbox.h +++ b/src/gui/widgets/textbox.h @@ -105,11 +105,11 @@ class TextBox final : public Widget, int getMinWidth() const A_WARN_UNUSED { return mMinWidth; } - void keyPressed(KeyEvent& event) final; + void keyPressed(KeyEvent& event) override final; - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); void setForegroundColor(const Color &color); @@ -271,12 +271,12 @@ class TextBox final : public Widget, void setOpaque(const bool opaque) { mOpaque = opaque; } - void fontChanged() final + void fontChanged() override final { adjustSize(); } - void mousePressed(MouseEvent& event) final; + void mousePressed(MouseEvent& event) override final; - void mouseDragged(MouseEvent& event) final; + void mouseDragged(MouseEvent& event) override final; private: /** diff --git a/src/gui/widgets/textfield.h b/src/gui/widgets/textfield.h index 19bfca820..89606d27c 100644 --- a/src/gui/widgets/textfield.h +++ b/src/gui/widgets/textfield.h @@ -119,9 +119,9 @@ class TextField notfinal : public Widget, /** * Draws the background and border. */ - void drawFrame(Graphics *const graphics) final A_NONNULL(2); + void drawFrame(Graphics *const graphics) override final A_NONNULL(2); - void safeDrawFrame(Graphics *const graphics) final + void safeDrawFrame(Graphics *const graphics) override final A_NONNULL(2); /** @@ -170,16 +170,16 @@ class TextField notfinal : public Widget, void setCaretPosition(unsigned int position); - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; void handlePaste(); void handleCopy() const; #ifdef ANDROID - void focusGained(const Event &event) final; + void focusGained(const Event &event) override final; #else - void focusGained(const Event &event) final A_CONST; + void focusGained(const Event &event) override final A_CONST; #endif void focusLost(const Event &event) override A_CONST; @@ -231,13 +231,13 @@ class TextField notfinal : public Widget, unsigned int getCaretPosition() const { return mCaretPosition; } - void mouseDragged(MouseEvent& event) final; + void mouseDragged(MouseEvent& event) override final; - void widgetHidden(const Event &event) final; + void widgetHidden(const Event &event) override final; - void setParent(Widget *widget) final; + void setParent(Widget *widget) override final; - void setWindow(Widget *const widget) final; + void setWindow(Widget *const widget) override final; protected: void drawCaret(Graphics* graphics, int x) A_NONNULL(2); diff --git a/src/gui/widgets/textpreview.h b/src/gui/widgets/textpreview.h index c37b87841..e32b911e7 100644 --- a/src/gui/widgets/textpreview.h +++ b/src/gui/widgets/textpreview.h @@ -100,9 +100,9 @@ class TextPreview final : public Widget * * @param graphics graphics to draw into */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * Set opacity for this widget (whether or not to show the background diff --git a/src/gui/widgets/vertcontainer.h b/src/gui/widgets/vertcontainer.h index 97ea01f1e..22055919d 100644 --- a/src/gui/widgets/vertcontainer.h +++ b/src/gui/widgets/vertcontainer.h @@ -49,9 +49,9 @@ class VertContainer final : public Container, void add1(Widget *const widget, const int spacing = -1); - void clear() final; + void clear() override final; - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; private: std::vector mResizableWidgets; diff --git a/src/gui/widgets/virtshortcutcontainer.h b/src/gui/widgets/virtshortcutcontainer.h index c8482d39c..a8ee392f9 100644 --- a/src/gui/widgets/virtshortcutcontainer.h +++ b/src/gui/widgets/virtshortcutcontainer.h @@ -51,32 +51,32 @@ class VirtShortcutContainer final : public ShortcutContainer /** * Draws the items. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); /** * Handles mouse when dragged. */ - void mouseDragged(MouseEvent &event) final; + void mouseDragged(MouseEvent &event) override final; /** * Handles mouse when pressed. */ - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; /** * Handles mouse release. */ - void mouseReleased(MouseEvent &event) final; + void mouseReleased(MouseEvent &event) override final; - void widgetHidden(const Event &event) final; + void widgetHidden(const Event &event) override final; - void mouseExited(MouseEvent &event) final; + void mouseExited(MouseEvent &event) override final; - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; - void setWidget2(const Widget2 *const widget) final; + void setWidget2(const Widget2 *const widget) override final; private: bool mItemClicked; diff --git a/src/gui/widgets/widgetgroup.h b/src/gui/widgets/widgetgroup.h index 9cb382a97..7f305ba29 100644 --- a/src/gui/widgets/widgetgroup.h +++ b/src/gui/widgets/widgetgroup.h @@ -44,9 +44,9 @@ class WidgetGroup notfinal : public Container, virtual void addWidget(Widget *const widget, const int spacing); - void clear() final; + void clear() override final; - void widgetResized(const Event &event) final A_CONST; + void widgetResized(const Event &event) override final A_CONST; virtual Widget *createWidget(const std::string &name, const bool pressed = false) diff --git a/src/gui/windowmenu.h b/src/gui/windowmenu.h index 70d731b83..cf9d701f7 100644 --- a/src/gui/windowmenu.h +++ b/src/gui/windowmenu.h @@ -57,13 +57,13 @@ class WindowMenu final : public Container, ~WindowMenu(); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; - void mouseExited(MouseEvent& event A_UNUSED) final; + void mouseExited(MouseEvent& event A_UNUSED) override final; std::map &getButtonNames() A_WARN_UNUSED { return mButtonNames; } @@ -80,17 +80,17 @@ class WindowMenu final : public Container, void saveButtons() const; - void optionChanged(const std::string &name) final; + void optionChanged(const std::string &name) override final; #ifdef USE_PROFILER void logicChildren(); #endif protected: - void drawChildren(Graphics *const graphics) final + void drawChildren(Graphics *const graphics) override final A_NONNULL(2); - void safeDrawChildren(Graphics *const graphics) final + void safeDrawChildren(Graphics *const graphics) override final A_NONNULL(2); private: diff --git a/src/gui/windows/bankwindow.h b/src/gui/windows/bankwindow.h index 72e00ad28..b3cea2be8 100644 --- a/src/gui/windows/bankwindow.h +++ b/src/gui/windows/bankwindow.h @@ -48,11 +48,11 @@ class BankWindow final : public Window, ~BankWindow(); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void widgetShown(const Event &event) final; + void widgetShown(const Event &event) override final; - void bankMoneyChanged(const int money) final; + void bankMoneyChanged(const int money) override final; private: Label *mBankMoneyLabel; diff --git a/src/gui/windows/buydialog.h b/src/gui/windows/buydialog.h index a7fa081bf..77d5c357f 100644 --- a/src/gui/windows/buydialog.h +++ b/src/gui/windows/buydialog.h @@ -115,7 +115,7 @@ class BuyDialog final : public Window, /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Returns the number of items in the shop inventory. @@ -125,7 +125,7 @@ class BuyDialog final : public Window, /** * Updates the labels according to the selected item. */ - void valueChanged(const SelectionEvent &event) final; + void valueChanged(const SelectionEvent &event) override final; /** * Updates the state of buttons and labels. @@ -135,11 +135,11 @@ class BuyDialog final : public Window, /** * Sets the visibility of this window. */ - void setVisible(Visible visible) final; + void setVisible(Visible visible) override final; void sort(); - void close() final; + void close() override final; /** * Returns true if any instances exist. diff --git a/src/gui/windows/buyingstoreselldialog.h b/src/gui/windows/buyingstoreselldialog.h index 879272d36..cb2219fca 100644 --- a/src/gui/windows/buyingstoreselldialog.h +++ b/src/gui/windows/buyingstoreselldialog.h @@ -50,7 +50,7 @@ class BuyingStoreSellDialog final : public SellDialog A_DELETE_COPY(BuyingStoreSellDialog) protected: - void sellAction(const ActionEvent &event) final; + void sellAction(const ActionEvent &event) override final; BeingId mAccountId; int mStoreId; diff --git a/src/gui/windows/buyselldialog.h b/src/gui/windows/buyselldialog.h index 69e0b37fb..92a556d7e 100644 --- a/src/gui/windows/buyselldialog.h +++ b/src/gui/windows/buyselldialog.h @@ -56,12 +56,12 @@ class BuySellDialog final : public Window, void init(); - void setVisible(Visible visible) final; + void setVisible(Visible visible) override final; /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Returns true if any instances exist. diff --git a/src/gui/windows/changeemaildialog.h b/src/gui/windows/changeemaildialog.h index ccf510a0c..511e3b00d 100644 --- a/src/gui/windows/changeemaildialog.h +++ b/src/gui/windows/changeemaildialog.h @@ -58,7 +58,7 @@ class ChangeEmailDialog final : public Window, /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * This is used to pass the pointer to where the new email should be diff --git a/src/gui/windows/changepassworddialog.h b/src/gui/windows/changepassworddialog.h index 46bb9a73f..857067f13 100644 --- a/src/gui/windows/changepassworddialog.h +++ b/src/gui/windows/changepassworddialog.h @@ -58,7 +58,7 @@ class ChangePasswordDialog final : public Window, /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; private: TextField *mOldPassField A_NONNULLPOINTER; diff --git a/src/gui/windows/charcreatedialog.h b/src/gui/windows/charcreatedialog.h index bc87ae45e..5f2885049 100644 --- a/src/gui/windows/charcreatedialog.h +++ b/src/gui/windows/charcreatedialog.h @@ -61,7 +61,7 @@ class CharCreateDialog final : public Window, */ ~CharCreateDialog(); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Unlocks the dialog, enabling the create character button again. @@ -74,11 +74,11 @@ class CharCreateDialog final : public Window, void setDefaultGender(const GenderT gender = Gender::FEMALE); - void logic() final; + void logic() override final; void updatePlayer(); - void keyPressed(KeyEvent &event) final; + void keyPressed(KeyEvent &event) override final; private: int getDistributedPoints() const A_WARN_UNUSED; diff --git a/src/gui/windows/chardeleteconfirm.h b/src/gui/windows/chardeleteconfirm.h index 08b78cc33..5cee85b47 100644 --- a/src/gui/windows/chardeleteconfirm.h +++ b/src/gui/windows/chardeleteconfirm.h @@ -49,7 +49,7 @@ class CharDeleteConfirm final : public ConfirmDialog A_DELETE_COPY(CharDeleteConfirm) - void action(const ActionEvent &event) final + void action(const ActionEvent &event) override final { if (event.getId() == "yes" && mMaster) mMaster->askPasswordForDeletion(mIndex); diff --git a/src/gui/windows/charselectdialog.h b/src/gui/windows/charselectdialog.h index e1d1190da..1083e3ae5 100644 --- a/src/gui/windows/charselectdialog.h +++ b/src/gui/windows/charselectdialog.h @@ -65,9 +65,9 @@ class CharSelectDialog final : public Window, ~CharSelectDialog(); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void keyPressed(KeyEvent &event) final; + void keyPressed(KeyEvent &event) override final; enum SelectAction { @@ -88,13 +88,13 @@ class CharSelectDialog final : public Window, void askPasswordForDeletion(const int index); - void close() final; + void close() override final; - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; void updateState(); - void postInit() final; + void postInit() override final; void setName(const BeingId id, const std::string &newName); diff --git a/src/gui/windows/chatwindow.h b/src/gui/windows/chatwindow.h index c2b664dda..49c068a0f 100644 --- a/src/gui/windows/chatwindow.h +++ b/src/gui/windows/chatwindow.h @@ -112,7 +112,7 @@ class ChatWindow final : public Window, /** * Performs action. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Request focus for typing chat message. @@ -142,7 +142,7 @@ class ChatWindow final : public Window, void localChatInput(const std::string &msg) const; /** Called when key is pressed */ - void keyPressed(KeyEvent &event) final; + void keyPressed(KeyEvent &event) override final; /** Set the chat input as the given text. */ void setInputText(const std::string &text); @@ -154,17 +154,17 @@ class ChatWindow final : public Window, void addItemText(const std::string &item); /** Override to reset mTmpVisible */ - void setVisible(Visible visible) final; + void setVisible(Visible visible) override final; /** * Handles mouse when dragged. */ - void mouseDragged(MouseEvent &event) final; + void mouseDragged(MouseEvent &event) override final; /** * Handles mouse when pressed. */ - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; /** * Scrolls the chat window @@ -271,27 +271,27 @@ class ChatWindow final : public Window, void copyToClipboard(const int x, const int y) const; - void optionChanged(const std::string &name) final; + void optionChanged(const std::string &name) override final; - void mouseEntered(MouseEvent& event) final; + void mouseEntered(MouseEvent& event) override final; - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; - void mouseExited(MouseEvent& event A_UNUSED) final; + void mouseExited(MouseEvent& event A_UNUSED) override final; - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); void updateVisibility(); void unHideWindow(); - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; void addGlobalMessage(const std::string &line); - void postInit() final; + void postInit() override final; bool isTabPresent(const ChatTab *const tab) const A_WARN_UNUSED; @@ -299,11 +299,11 @@ class ChatWindow final : public Window, void attributeChanged(const AttributesT id, const int oldVal, - const int newVal) final; + const int newVal) override final; void statChanged(const AttributesT id, const int oldVal1, - const int oldVal2) final; + const int oldVal2) override final; static void localPetSay(const std::string &nick, const std::string &text); @@ -324,7 +324,7 @@ class ChatWindow final : public Window, void showGMTab(); - void debugMessage(const std::string &msg) final; + void debugMessage(const std::string &msg) override final; #ifdef USE_PROFILER void logicChildren(); diff --git a/src/gui/windows/confirmdialog.h b/src/gui/windows/confirmdialog.h index 236824cba..8198b0c54 100644 --- a/src/gui/windows/confirmdialog.h +++ b/src/gui/windows/confirmdialog.h @@ -61,7 +61,7 @@ class ConfirmDialog notfinal : public Window, */ void action(const ActionEvent &event) override; - void postInit() final; + void postInit() override final; private: TextBox *mTextBox A_NONNULLPOINTER; diff --git a/src/gui/windows/connectiondialog.h b/src/gui/windows/connectiondialog.h index 4c807c515..5630ee121 100644 --- a/src/gui/windows/connectiondialog.h +++ b/src/gui/windows/connectiondialog.h @@ -50,17 +50,17 @@ class ConnectionDialog final : public Window, A_DELETE_COPY(ConnectionDialog) - void postInit() final; + void postInit() override final; /** * Called when the user presses Cancel. Restores the global state to * the previous one. */ - void action(const ActionEvent &) final; + void action(const ActionEvent &) override final; - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); private: StateT mCancelState; diff --git a/src/gui/windows/cutinwindow.h b/src/gui/windows/cutinwindow.h index 5e4bdf220..fd6e63390 100644 --- a/src/gui/windows/cutinwindow.h +++ b/src/gui/windows/cutinwindow.h @@ -38,9 +38,9 @@ class CutInWindow final : public Window ~CutInWindow(); - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); void draw2(Graphics *const graphics) A_NONNULL(2); @@ -49,7 +49,7 @@ class CutInWindow final : public Window void hide(); - void logic() final; + void logic() override final; private: AnimatedSprite *mImage; diff --git a/src/gui/windows/debugwindow.h b/src/gui/windows/debugwindow.h index aca10cdb7..12bb97f13 100644 --- a/src/gui/windows/debugwindow.h +++ b/src/gui/windows/debugwindow.h @@ -47,20 +47,20 @@ class DebugWindow final : public Window ~DebugWindow(); - void postInit() final; + void postInit() override final; /** * Logic (updates components' size and infos) */ void slowLogic(); - void draw(Graphics *const g) final A_NONNULL(2); + void draw(Graphics *const g) override final A_NONNULL(2); - void safeDraw(Graphics *const g) final A_NONNULL(2); + void safeDraw(Graphics *const g) override final A_NONNULL(2); void setPing(int pingTime); - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; #ifdef USE_PROFILER void logicChildren(); diff --git a/src/gui/windows/didyouknowwindow.h b/src/gui/windows/didyouknowwindow.h index 14953d995..c63b2d421 100644 --- a/src/gui/windows/didyouknowwindow.h +++ b/src/gui/windows/didyouknowwindow.h @@ -48,22 +48,22 @@ class DidYouKnowWindow final : public Window, A_DELETE_COPY(DidYouKnowWindow) - void postInit() final; + void postInit() override final; /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Handles link action. */ void handleLink(const std::string &link, - MouseEvent *const event) final; + MouseEvent *const event) override final; void loadData(int num = 0); - void setVisible(Visible visible) final; + void setVisible(Visible visible) override final; private: void loadFile(const int num); diff --git a/src/gui/windows/editdialog.h b/src/gui/windows/editdialog.h index 3e7e52961..44e1423c4 100644 --- a/src/gui/windows/editdialog.h +++ b/src/gui/windows/editdialog.h @@ -54,12 +54,12 @@ class EditDialog final : public Window, A_DELETE_COPY(EditDialog) - void postInit() final; + void postInit() override final; /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; std::string getMsg() const A_WARN_UNUSED { return mTextField->getText(); } diff --git a/src/gui/windows/editserverdialog.h b/src/gui/windows/editserverdialog.h index 9251dbe42..5595c3120 100644 --- a/src/gui/windows/editserverdialog.h +++ b/src/gui/windows/editserverdialog.h @@ -54,14 +54,14 @@ class EditServerDialog final : public Window, ~EditServerDialog(); - void postInit() final; + void postInit() override final; /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void keyPressed(KeyEvent &event) final; + void keyPressed(KeyEvent &event) override final; private: TextField *mServerAddressField A_NONNULLPOINTER; diff --git a/src/gui/windows/eggselectiondialog.h b/src/gui/windows/eggselectiondialog.h index ce621a771..c8060dc10 100644 --- a/src/gui/windows/eggselectiondialog.h +++ b/src/gui/windows/eggselectiondialog.h @@ -40,8 +40,8 @@ class EggSelectionDialog final : public SellDialog A_DELETE_COPY(EggSelectionDialog) protected: - void initButtons() final; - void sellAction(const ActionEvent &event) final; + void initButtons() override final; + void sellAction(const ActionEvent &event) override final; }; #endif // EATHENA_SUPPORT diff --git a/src/gui/windows/emotewindow.h b/src/gui/windows/emotewindow.h index c896f79d0..0bc2af060 100644 --- a/src/gui/windows/emotewindow.h +++ b/src/gui/windows/emotewindow.h @@ -41,7 +41,7 @@ class EmoteWindow final : public Window ~EmoteWindow(); - void postInit() final; + void postInit() override final; void show(); @@ -61,9 +61,9 @@ class EmoteWindow final : public Window void addListeners(ActionListener *const listener); - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; - void widgetMoved(const Event &event) final; + void widgetMoved(const Event &event) override final; private: TabbedArea *mTabs A_NONNULLPOINTER; diff --git a/src/gui/windows/equipmentwindow.h b/src/gui/windows/equipmentwindow.h index f43f7278f..985208e03 100644 --- a/src/gui/windows/equipmentwindow.h +++ b/src/gui/windows/equipmentwindow.h @@ -65,18 +65,18 @@ class EquipmentWindow final : public Window, */ ~EquipmentWindow(); - void postInit() final; + void postInit() override final; /** * Draws the equipment window. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void mousePressed(MouseEvent& event) final; + void mousePressed(MouseEvent& event) override final; const Item* getEquipment(const int i) const A_WARN_UNUSED { return mEquipment ? mEquipment->getEquipment(i) : nullptr; } @@ -87,11 +87,11 @@ class EquipmentWindow final : public Window, void resetBeing(const Being *const being); - void mouseExited(MouseEvent &event) final; + void mouseExited(MouseEvent &event) override final; - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; - void mouseReleased(MouseEvent &event) final; + void mouseReleased(MouseEvent &event) override final; void recalcSize(); diff --git a/src/gui/windows/helpwindow.h b/src/gui/windows/helpwindow.h index 7a367e978..ec0b88d93 100644 --- a/src/gui/windows/helpwindow.h +++ b/src/gui/windows/helpwindow.h @@ -56,13 +56,13 @@ class HelpWindow final : public Window, /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Handles link action. */ void handleLink(const std::string &link, - MouseEvent *const event A_UNUSED) final; + MouseEvent *const event A_UNUSED) override final; /** * Loads help in the dialog. diff --git a/src/gui/windows/insertcarddialog.h b/src/gui/windows/insertcarddialog.h index 7f5ffaaf3..eff74cde0 100644 --- a/src/gui/windows/insertcarddialog.h +++ b/src/gui/windows/insertcarddialog.h @@ -41,8 +41,8 @@ class InsertCardDialog final : public SellDialog A_DELETE_COPY(InsertCardDialog) protected: - void initButtons() final; - void sellAction(const ActionEvent &event) final; + void initButtons() override final; + void sellAction(const ActionEvent &event) override final; private: int mItemIndex; diff --git a/src/gui/windows/inventorywindow.h b/src/gui/windows/inventorywindow.h index 8ac52ee21..e19b219f8 100644 --- a/src/gui/windows/inventorywindow.h +++ b/src/gui/windows/inventorywindow.h @@ -75,14 +75,14 @@ class InventoryWindow final : public Window, */ ~InventoryWindow(); - void postInit() final; + void postInit() override final; void storeSortOrder() const; /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Returns the selected item. @@ -97,35 +97,35 @@ class InventoryWindow final : public Window, /** * Handles closing of the window */ - void widgetHidden(const Event &event) final; + void widgetHidden(const Event &event) override final; /** * Handles the mouse clicks. */ - void mouseClicked(MouseEvent &event) final; + void mouseClicked(MouseEvent &event) override final; /** * Handles the key presses. */ - void keyPressed(KeyEvent &event) final; + void keyPressed(KeyEvent &event) override final; /** * Handles the key releases. */ - void keyReleased(KeyEvent &event) final; + void keyReleased(KeyEvent &event) override final; /** * Updates labels to currently selected item. */ - void valueChanged(const SelectionEvent &event) final; + void valueChanged(const SelectionEvent &event) override final; /** * Closes the Storage Window, as well as telling the server that the * window has been closed. */ - void close() final; + void close() override final; - void slotsChanged(const Inventory *const inventory) final; + void slotsChanged(const Inventory *const inventory) override final; bool isMainInventory() const A_WARN_UNUSED { return mInventory ? mInventory->isMainInventory() : false; } @@ -142,19 +142,19 @@ class InventoryWindow final : public Window, bool isInputFocused() const A_WARN_UNUSED; - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; - void mouseExited(MouseEvent &event) final; + void mouseExited(MouseEvent &event) override final; - void setVisible(Visible visible) final; + void setVisible(Visible visible) override final; void unsetInventory(); void attributeChanged(const AttributesT id, const int oldVal, - const int newVal) final; + const int newVal) override final; #ifdef EATHENA_SUPPORT void combineItems(const int index1, diff --git a/src/gui/windows/itemamountwindow.h b/src/gui/windows/itemamountwindow.h index 3e1fa45d7..c9cbd4227 100644 --- a/src/gui/windows/itemamountwindow.h +++ b/src/gui/windows/itemamountwindow.h @@ -50,12 +50,12 @@ class ItemAmountWindow final : public Window, public: A_DELETE_COPY(ItemAmountWindow) - void postInit() final; + void postInit() override final; /** * Called when receiving actions from widget. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Sets default amount value. @@ -63,16 +63,16 @@ class ItemAmountWindow final : public Window, void resetAmount(); // MouseListener - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; - void mouseExited(MouseEvent &event) final; + void mouseExited(MouseEvent &event) override final; /** * Schedules the Item Amount window for deletion. */ - void close() final; + void close() override final; - void keyReleased(KeyEvent &event) final; + void keyReleased(KeyEvent &event) override final; /** * Creates the dialog, or bypass it if there aren't enough items. diff --git a/src/gui/windows/killstats.h b/src/gui/windows/killstats.h index c1a60c36a..d3b7a88b8 100644 --- a/src/gui/windows/killstats.h +++ b/src/gui/windows/killstats.h @@ -52,7 +52,7 @@ class KillStats final : public Window, /** * Stuff. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; void gainXp(int Xp); @@ -70,7 +70,7 @@ class KillStats final : public Window, void attributeChanged(const AttributesT id, const int oldVal, - const int newVal) final; + const int newVal) override final; private: int mKillTimer; /**< Timer for kill stats. */ diff --git a/src/gui/windows/logindialog.h b/src/gui/windows/logindialog.h index f15b0824a..2af656230 100644 --- a/src/gui/windows/logindialog.h +++ b/src/gui/windows/logindialog.h @@ -61,19 +61,19 @@ class LoginDialog final : public Window, ~LoginDialog(); - void postInit() final; + void postInit() override final; /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Called when a key is pressed in one of the text fields. */ - void keyPressed(KeyEvent &event) final; + void keyPressed(KeyEvent &event) override final; - void close() final; + void close() override final; static std::string savedPasswordKey; static std::string savedPassword; diff --git a/src/gui/windows/maileditwindow.h b/src/gui/windows/maileditwindow.h index 4bd9c9b95..097820366 100644 --- a/src/gui/windows/maileditwindow.h +++ b/src/gui/windows/maileditwindow.h @@ -46,7 +46,7 @@ class MailEditWindow final : public Window, ~MailEditWindow(); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; void addItem(const Item *const item, const int amount); @@ -56,7 +56,7 @@ class MailEditWindow final : public Window, void setMessage(const std::string &str); - void close() final; + void close() override final; private: Button *mSendButton; diff --git a/src/gui/windows/mailviewwindow.h b/src/gui/windows/mailviewwindow.h index 46f4bb170..563f9e99f 100644 --- a/src/gui/windows/mailviewwindow.h +++ b/src/gui/windows/mailviewwindow.h @@ -43,7 +43,7 @@ class MailViewWindow final : public Window, ~MailViewWindow(); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; private: const MailMessage *mMessage; diff --git a/src/gui/windows/mailwindow.h b/src/gui/windows/mailwindow.h index 3e879728e..1a78c1de9 100644 --- a/src/gui/windows/mailwindow.h +++ b/src/gui/windows/mailwindow.h @@ -49,11 +49,11 @@ class MailWindow final : public Window, ~MailWindow(); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; void addMail(MailMessage *const message); - void clear() final; + void clear() override final; void showMessage(MailMessage *const mail); @@ -63,7 +63,7 @@ class MailWindow final : public Window, void viewPrev(const int id); - void mouseClicked(MouseEvent &event) final; + void mouseClicked(MouseEvent &event) override final; void postConnection(); diff --git a/src/gui/windows/minimap.h b/src/gui/windows/minimap.h index 841c12db2..7d6f8bfc4 100644 --- a/src/gui/windows/minimap.h +++ b/src/gui/windows/minimap.h @@ -59,23 +59,23 @@ class Minimap final : public Window, public ConfigListener /** * Draws the minimap. */ - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); void draw2(Graphics *const graphics) A_NONNULL(2); - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; - void mouseReleased(MouseEvent &event) final; + void mouseReleased(MouseEvent &event) override final; - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; - void mouseExited(MouseEvent &event) final; + void mouseExited(MouseEvent &event) override final; void screenToMap(int &x, int &y); - void optionChanged(const std::string &name) final; + void optionChanged(const std::string &name) override final; private: void deleteMapImage(); diff --git a/src/gui/windows/ministatuswindow.h b/src/gui/windows/ministatuswindow.h index 10ff9211d..82fa059c7 100644 --- a/src/gui/windows/ministatuswindow.h +++ b/src/gui/windows/ministatuswindow.h @@ -65,40 +65,40 @@ class MiniStatusWindow final : public Window, void drawIcons(Graphics *const graphics) A_NONNULL(2); - void updateStatus() final; + void updateStatus() override final; - void logic() final; + void logic() override final; - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); - void mouseMoved(MouseEvent &event) final; + void mouseMoved(MouseEvent &event) override final; - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; - void mouseExited(MouseEvent &event) final; + void mouseExited(MouseEvent &event) override final; void showBar(const std::string &name, const Visible visible); void updateBars(); - void slotsChanged(const Inventory *const inventory) final; + void slotsChanged(const Inventory *const inventory) override final; std::vector &getBars() A_WARN_UNUSED { return mBars; } - Rect getChildrenArea() final A_WARN_UNUSED; + Rect getChildrenArea() override final A_WARN_UNUSED; void attributeChanged(const AttributesT id, const int oldVal, - const int newVal) final; + const int newVal) override final; void statChanged(const AttributesT id, const int oldVal1, - const int oldVal2) final; + const int oldVal2) override final; - void arrowsChanged() final; + void arrowsChanged() override final; #ifdef USE_PROFILER void logicChildren(); diff --git a/src/gui/windows/npcdialog.h b/src/gui/windows/npcdialog.h index beaee8afa..fa3e52097 100644 --- a/src/gui/windows/npcdialog.h +++ b/src/gui/windows/npcdialog.h @@ -75,7 +75,7 @@ class NpcDialog final : public Window, ~NpcDialog(); - void postInit() final; + void postInit() override final; enum NpcInputState { @@ -99,7 +99,7 @@ class NpcDialog final : public Window, /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Sets the text shows in the dialog. @@ -140,17 +140,17 @@ class NpcDialog final : public Window, /** * Returns the number of items in the choices list. */ - int getNumberOfElements() final A_WARN_UNUSED; + int getNumberOfElements() override final A_WARN_UNUSED; /** * Returns the name of item number i of the choices list. */ - std::string getElementAt(int i) final A_WARN_UNUSED; + std::string getElementAt(int i) override final A_WARN_UNUSED; /** * Returns the image of item number i of the choices list. */ - const Image *getImageAt(int i) final A_WARN_UNUSED; + const Image *getImageAt(int i) override final A_WARN_UNUSED; /** * Makes this dialog request a choice selection from the user. @@ -194,9 +194,9 @@ class NpcDialog final : public Window, void move(const int amount); - void setVisible(Visible visible) final; + void setVisible(Visible visible) override final; - void optionChanged(const std::string &name) final; + void optionChanged(const std::string &name) override final; /** * Returns true if any instances exist. @@ -232,11 +232,11 @@ class NpcDialog final : public Window, void setAvatarAction(const int actionId); - void logic() final; + void logic() override final; void clearRows(); - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; int isCloseState() const { return mActionState == NPC_ACTION_CLOSE; } diff --git a/src/gui/windows/npcselldialog.h b/src/gui/windows/npcselldialog.h index 5b65ea50d..dde77de93 100644 --- a/src/gui/windows/npcselldialog.h +++ b/src/gui/windows/npcselldialog.h @@ -44,10 +44,10 @@ class NpcSellDialog final : public SellDialog A_DELETE_COPY(NpcSellDialog) - void close() final; + void close() override final; protected: - void sellAction(const ActionEvent &event) final; + void sellAction(const ActionEvent &event) override final; void sellOneItem(); diff --git a/src/gui/windows/okdialog.h b/src/gui/windows/okdialog.h index 8e6a71ef1..156ab71f7 100644 --- a/src/gui/windows/okdialog.h +++ b/src/gui/windows/okdialog.h @@ -63,7 +63,7 @@ class OkDialog final : public Window, /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; private: TextBox *mTextBox; diff --git a/src/gui/windows/outfitwindow.h b/src/gui/windows/outfitwindow.h index 30f2d1053..b10388005 100644 --- a/src/gui/windows/outfitwindow.h +++ b/src/gui/windows/outfitwindow.h @@ -52,17 +52,17 @@ class OutfitWindow final : public Window, */ ~OutfitWindow(); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void draw(Graphics *const graphics) final A_NONNULL(2); + void draw(Graphics *const graphics) override final A_NONNULL(2); - void safeDraw(Graphics *const graphics) final A_NONNULL(2); + void safeDraw(Graphics *const graphics) override final A_NONNULL(2); - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; - void mouseDragged(MouseEvent &event) final; + void mouseDragged(MouseEvent &event) override final; - void mouseReleased(MouseEvent &event) final; + void mouseReleased(MouseEvent &event) override final; void load(const bool oldConfig = false); diff --git a/src/gui/windows/questswindow.h b/src/gui/windows/questswindow.h index dce261b72..1012e813a 100644 --- a/src/gui/windows/questswindow.h +++ b/src/gui/windows/questswindow.h @@ -57,7 +57,7 @@ class QuestsWindow final : public Window, ~QuestsWindow(); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; void updateQuest(const int var, const int val); diff --git a/src/gui/windows/quitdialog.h b/src/gui/windows/quitdialog.h index d945e4773..f643d0368 100644 --- a/src/gui/windows/quitdialog.h +++ b/src/gui/windows/quitdialog.h @@ -55,14 +55,14 @@ class QuitDialog final : public Window, */ ~QuitDialog(); - void postInit() final; + void postInit() override final; /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void keyPressed(KeyEvent &event) final; + void keyPressed(KeyEvent &event) override final; private: void placeOption(ContainerPlacer &placer, diff --git a/src/gui/windows/serverdialog.h b/src/gui/windows/serverdialog.h index 059bd2a4b..e273b7809 100644 --- a/src/gui/windows/serverdialog.h +++ b/src/gui/windows/serverdialog.h @@ -68,7 +68,7 @@ class ServerDialog final : public Window, A_DELETE_COPY(ServerDialog) - void postInit() final; + void postInit() override final; /** * Destructor @@ -78,24 +78,24 @@ class ServerDialog final : public Window, /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void keyPressed(KeyEvent &event) final; + void keyPressed(KeyEvent &event) override final; /** * Called when the selected value changed in the servers list box. */ - void valueChanged(const SelectionEvent &event) final; + void valueChanged(const SelectionEvent &event) override final; - void mouseClicked(MouseEvent &event) final; + void mouseClicked(MouseEvent &event) override final; - void logic() final; + void logic() override final; void updateServer(const ServerInfo &server, const int index); void connectToSelectedServer(); - void close() final; + void close() override final; protected: friend class ServersListModel; diff --git a/src/gui/windows/setupwindow.h b/src/gui/windows/setupwindow.h index 10e084b19..4e6d6b15c 100644 --- a/src/gui/windows/setupwindow.h +++ b/src/gui/windows/setupwindow.h @@ -48,9 +48,9 @@ class SetupWindow final : public Window, ~SetupWindow(); - void postInit() final; + void postInit() override final; - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; void setInGame(const bool inGame); @@ -71,9 +71,9 @@ class SetupWindow final : public Window, void activateTab(const std::string &name); - void setVisible(Visible visible) final; + void setVisible(Visible visible) override final; - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; private: void unloadAdditionalTabs(); diff --git a/src/gui/windows/shopselldialog.h b/src/gui/windows/shopselldialog.h index 59149e83f..4d68e0aeb 100644 --- a/src/gui/windows/shopselldialog.h +++ b/src/gui/windows/shopselldialog.h @@ -45,7 +45,7 @@ class ShopSellDialog final : public SellDialog A_DELETE_COPY(ShopSellDialog) protected: - void sellAction(const ActionEvent &event) final; + void sellAction(const ActionEvent &event) override final; std::string mNick; }; diff --git a/src/gui/windows/shopwindow.h b/src/gui/windows/shopwindow.h index 3a9a5001b..8bd5e5d2a 100644 --- a/src/gui/windows/shopwindow.h +++ b/src/gui/windows/shopwindow.h @@ -77,17 +77,17 @@ class ShopWindow final : public Window, */ ~ShopWindow(); - void postInit() final; + void postInit() override final; /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Updates the labels according to the selected item. */ - void valueChanged(const SelectionEvent &event) final; + void valueChanged(const SelectionEvent &event) override final; /** * Updates the state of buttons and labels. @@ -97,7 +97,7 @@ class ShopWindow final : public Window, /** * Sets the visibility of this window. */ - void setVisible(Visible visible) final; + void setVisible(Visible visible) override final; /** * Returns true if any instances exist. @@ -149,13 +149,13 @@ class ShopWindow final : public Window, bool isShopEmpty() const A_WARN_UNUSED; #ifdef EATHENA_SUPPORT - void vendingEnabled(const bool b) final; + void vendingEnabled(const bool b) override final; - void vendingSlotsChanged(const int slots) final; + void vendingSlotsChanged(const int slots) override final; - void buyingStoreEnabled(const bool b) final; + void buyingStoreEnabled(const bool b) override final; - void buyingStoreSlotsChanged(const int slots) final; + void buyingStoreSlotsChanged(const int slots) override final; void setShopName(const std::string &name); #endif diff --git a/src/gui/windows/shortcutwindow.h b/src/gui/windows/shortcutwindow.h index a04ca7e95..2e0d8ee83 100644 --- a/src/gui/windows/shortcutwindow.h +++ b/src/gui/windows/shortcutwindow.h @@ -60,13 +60,13 @@ class ShortcutWindow final : public Window int getTabIndex() const A_WARN_UNUSED; - void widgetHidden(const Event &event) final; + void widgetHidden(const Event &event) override final; - void widgetMoved(const Event& event) final; + void widgetMoved(const Event& event) override final; - void mousePressed(MouseEvent &event) final; + void mousePressed(MouseEvent &event) override final; - void mouseDragged(MouseEvent &event) final; + void mouseDragged(MouseEvent &event) override final; void nextTab(); diff --git a/src/gui/windows/skilldialog.h b/src/gui/windows/skilldialog.h index 39d03a164..910ba9b72 100644 --- a/src/gui/windows/skilldialog.h +++ b/src/gui/windows/skilldialog.h @@ -58,12 +58,12 @@ class SkillDialog final : public Window, ~SkillDialog(); - void postInit() final; + void postInit() override final; /** * Called when receiving actions from widget. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Update the given skill's display @@ -111,7 +111,7 @@ class SkillDialog final : public Window, bool hasSkills() const A_WARN_UNUSED { return !mSkills.empty(); } - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; void useItem(const int itemId, const AutoTarget autoTarget, diff --git a/src/gui/windows/socialwindow.h b/src/gui/windows/socialwindow.h index feca9ce02..b65ad02df 100644 --- a/src/gui/windows/socialwindow.h +++ b/src/gui/windows/socialwindow.h @@ -54,7 +54,7 @@ class SocialWindow final : public Window, ~SocialWindow(); - void postInit() final; + void postInit() override final; bool addTab(Guild *const guild); @@ -64,7 +64,7 @@ class SocialWindow final : public Window, bool removeTab(Party *const party); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; void showGuildInvite(const std::string &restrict guildName, const int guildId, @@ -120,15 +120,15 @@ class SocialWindow final : public Window, void updatePickupFilter(); - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; void setCounter(const SocialTab *const tab, const std::string &str); void updateGuildCounter(const int online = 0, const int total = 0); - void updatedPlayer(const std::string &name) final; + void updatedPlayer(const std::string &name) override final; - void updateAll() final; + void updateAll() override final; #ifdef USE_PROFILER void logicChildren(); diff --git a/src/gui/windows/statuswindow.h b/src/gui/windows/statuswindow.h index 2e7bb2e70..00b468d07 100644 --- a/src/gui/windows/statuswindow.h +++ b/src/gui/windows/statuswindow.h @@ -91,11 +91,11 @@ class StatusWindow final : public Window, void attributeChanged(const AttributesT id, const int oldVal, - const int newVal) final; + const int newVal) override final; void statChanged(const AttributesT id, const int oldVal1, - const int oldVal2) final; + const int oldVal2) override final; void updateLevelLabel(); diff --git a/src/gui/windows/textcommandeditor.h b/src/gui/windows/textcommandeditor.h index 9367baff1..07562320a 100644 --- a/src/gui/windows/textcommandeditor.h +++ b/src/gui/windows/textcommandeditor.h @@ -56,11 +56,11 @@ class TextCommandEditor final : public Window, */ ~TextCommandEditor(); - void postInit() final; + void postInit() override final; - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void scheduleDelete() final; + void scheduleDelete() override final; private: #ifdef TMWA_SUPPORT diff --git a/src/gui/windows/textdialog.h b/src/gui/windows/textdialog.h index 77fb1151c..edf97c547 100644 --- a/src/gui/windows/textdialog.h +++ b/src/gui/windows/textdialog.h @@ -54,12 +54,12 @@ class TextDialog final : public Window, ~TextDialog(); - void postInit() final; + void postInit() override final; /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Get the text in the textfield @@ -71,7 +71,7 @@ class TextDialog final : public Window, static bool isActive() A_WARN_UNUSED { return instances; } - void close() final; + void close() override final; private: static int instances; diff --git a/src/gui/windows/textselectdialog.h b/src/gui/windows/textselectdialog.h index 76124df9a..70da4ad5e 100644 --- a/src/gui/windows/textselectdialog.h +++ b/src/gui/windows/textselectdialog.h @@ -57,19 +57,19 @@ class TextSelectDialog notfinal : public Window, /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Updates labels according to selected item. * * @see SelectionListener::selectionChanged */ - void valueChanged(const SelectionEvent &event) final; + void valueChanged(const SelectionEvent &event) override final; /** * Sets the visibility of this window. */ - void setVisible(Visible visible) final; + void setVisible(Visible visible) override final; void postInit() override; diff --git a/src/gui/windows/tradewindow.h b/src/gui/windows/tradewindow.h index d33f614c7..f8a280a20 100644 --- a/src/gui/windows/tradewindow.h +++ b/src/gui/windows/tradewindow.h @@ -132,23 +132,23 @@ class TradeWindow final : public Window, * Updates the labels and makes sure only one item is selected in * either my inventory or partner inventory. */ - void valueChanged(const SelectionEvent &event) final; + void valueChanged(const SelectionEvent &event) override final; /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; /** * Closes the Trade Window, as well as telling the server that the * window has been closed. */ - void close() final; + void close() override final; /** * Clear auto trade items. */ - void clear() final; + void clear() override final; /** * Add item what will be added to trade. diff --git a/src/gui/windows/unregisterdialog.h b/src/gui/windows/unregisterdialog.h index 4e2ab4adc..aaba439ad 100644 --- a/src/gui/windows/unregisterdialog.h +++ b/src/gui/windows/unregisterdialog.h @@ -52,12 +52,12 @@ class UnRegisterDialog final : public Window, ~UnRegisterDialog(); - void postInit() final; + void postInit() override final; /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; private: LoginData *mLoginData A_NONNULLPOINTER; diff --git a/src/gui/windows/updaterwindow.h b/src/gui/windows/updaterwindow.h index 2c72eae2d..0d322dccf 100644 --- a/src/gui/windows/updaterwindow.h +++ b/src/gui/windows/updaterwindow.h @@ -83,7 +83,7 @@ class UpdaterWindow final : public Window, */ ~UpdaterWindow(); - void postInit() final; + void postInit() override final; /** * Set's progress bar status @@ -108,14 +108,14 @@ class UpdaterWindow final : public Window, void loadPatch(); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void keyPressed(KeyEvent &event) final; + void keyPressed(KeyEvent &event) override final; - void logic() final; + void logic() override final; void handleLink(const std::string &link, - MouseEvent *const event A_UNUSED) final; + MouseEvent *const event A_UNUSED) override final; void loadFile(std::string file); diff --git a/src/gui/windows/whoisonline.h b/src/gui/windows/whoisonline.h index 0fbd2f232..6aee4c139 100644 --- a/src/gui/windows/whoisonline.h +++ b/src/gui/windows/whoisonline.h @@ -58,7 +58,7 @@ class WhoIsOnline final : public Window, */ ~WhoIsOnline(); - void postInit() final; + void postInit() override final; #ifdef TMWA_SUPPORT /** @@ -70,15 +70,15 @@ class WhoIsOnline final : public Window, void loadList(const std::vector &list); void handleLink(const std::string& link, - MouseEvent *event) final; + MouseEvent *event) override final; - void logic() final; + void logic() override final; void slowLogic(); - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void widgetResized(const Event &event) final; + void widgetResized(const Event &event) override final; const std::set &getOnlinePlayers() const A_WARN_UNUSED { return mOnlinePlayers; } @@ -89,7 +89,7 @@ class WhoIsOnline final : public Window, void setAllowUpdate(const bool n) { mAllowUpdate = n; } - void optionChanged(const std::string &name) final; + void optionChanged(const std::string &name) override final; void updateList(StringVect &list); diff --git a/src/gui/windows/worldselectdialog.h b/src/gui/windows/worldselectdialog.h index 0de093dc8..99306df03 100644 --- a/src/gui/windows/worldselectdialog.h +++ b/src/gui/windows/worldselectdialog.h @@ -53,7 +53,7 @@ class WorldSelectDialog final : public Window, A_DELETE_COPY(WorldSelectDialog) - void postInit() final; + void postInit() override final; /** * Destructor. @@ -63,9 +63,9 @@ class WorldSelectDialog final : public Window, /** * Called when receiving actions from the widgets. */ - void action(const ActionEvent &event) final; + void action(const ActionEvent &event) override final; - void keyPressed(KeyEvent &event) final; + void keyPressed(KeyEvent &event) override final; private: WorldListModel *mWorldListModel A_NONNULLPOINTER; -- cgit v1.2.3-60-g2f50