37 Room*
join(
const std::string &roomID);
72 void look(
const std::string &
id);
74 void sightPerson(
const Atlas::Objects::Entity::Account &ac);
75 Router::RouterResult recvTalk(
const Atlas::Objects::Operation::Talk& tk);
76 void recvInitialSight(
const Atlas::Objects::Entity::RootEntity& ent);
78 void recvAppearance(
const Atlas::Objects::Root& obj);
79 void recvDisappearance(
const Atlas::Objects::Root& obj);
81 Router::RouterResult recvImaginary(
const Atlas::Objects::Operation::Imaginary& im);
85 void onLogout(
bool clean);
90 typedef std::map<std::string, Room*> IdRoomMap;