diff options
Diffstat (limited to 'src/gui/socialwindow.cpp')
-rw-r--r-- | src/gui/socialwindow.cpp | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/src/gui/socialwindow.cpp b/src/gui/socialwindow.cpp index 2c4f1316d..0f32f34a8 100644 --- a/src/gui/socialwindow.cpp +++ b/src/gui/socialwindow.cpp @@ -81,6 +81,20 @@ class SortFriendsFunctor class SocialTab : public Tab { +public: + virtual void invite() = 0; + + virtual void leave() = 0; + + virtual void updateList() = 0; + + virtual void updateAvatar(std::string name) = 0; + + virtual void resetDamage(std::string name) = 0; + + virtual void selectIndex(unsigned num A_UNUSED) + { } + protected: friend class SocialWindow; @@ -109,19 +123,6 @@ protected: } } - virtual void invite() = 0; - - virtual void leave() = 0; - - virtual void updateList() = 0; - - virtual void updateAvatar(std::string name) = 0; - - virtual void resetDamage(std::string name) = 0; - - virtual void selectIndex(unsigned num A_UNUSED) - { } - TextDialog *mInviteDialog; ConfirmDialog *mConfirmDialog; ScrollArea *mScroll; |