summaryrefslogtreecommitdiff
path: root/src/actormanager.h
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-04-06 01:29:08 +0300
committerAndrei Karas <akaras@inbox.ru>2015-04-06 01:56:54 +0300
commitf47097a4d585d91852fca51dd347faed92816839 (patch)
tree9bbde1334cfeff5e6772979a917cf1909b90a36d /src/actormanager.h
parent3acb4aa3b1248719a3896b419600864a68c65908 (diff)
downloadmanaplus-f47097a4d585d91852fca51dd347faed92816839.tar.gz
manaplus-f47097a4d585d91852fca51dd347faed92816839.tar.bz2
manaplus-f47097a4d585d91852fca51dd347faed92816839.tar.xz
manaplus-f47097a4d585d91852fca51dd347faed92816839.zip
eathena: impliment packet SMSG_CHAT_ROOM_SETTINGS.
Diffstat (limited to 'src/actormanager.h')
-rw-r--r--src/actormanager.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/actormanager.h b/src/actormanager.h
index 2484d3e3a..25b2f6e00 100644
--- a/src/actormanager.h
+++ b/src/actormanager.h
@@ -36,6 +36,8 @@ class Being;
class LocalPlayer;
class Map;
+struct ChatObject;
+
typedef std::set<ActorSprite*> ActorSprites;
typedef ActorSprites::iterator ActorSpritesIterator;
typedef ActorSprites::const_iterator ActorSpritesConstIterator;
@@ -319,6 +321,8 @@ class ActorManager final: public ConfigListener
void removeRoom(const int chatId);
+ void updateRoom(const ChatObject *const newChat);
+
protected:
bool validateBeing(const Being *const aroundBeing,
Being *const being,