#include <Person.h>
Public Member Functions | |
Person (Lobby *l, const Atlas::Objects::Entity::Account &acc) | |
create a person from sight | |
void | sight (const Atlas::Objects::Entity::Account &acc) |
update a person based on sight | |
void | msg (const std::string &msg) |
send a private message to a person | |
const std::string & | getAccount () const |
access the Atlas account ID for this person | |
const std::string & | getName () const |
access the human-readable name for this person | |
Lobby * | getLobby () const |
Protected Attributes | |
const std::string | _id |
the account ID | |
std::string | _name |
the name, i.e account.GetName() | |
Lobby * | _lobby |
the lobby owning this Person |