Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

Eris::Person Class Reference

An Out-of-Game Person (found in a Room / Lobby) As more person data becomes available, this class will be extended, for example to return nicknames, location, the choosen 'face' graphic. More...

#include <Person.h>

List of all members.

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
LobbygetLobby () 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


Detailed Description

An Out-of-Game Person (found in a Room / Lobby) As more person data becomes available, this class will be extended, for example to return nicknames, location, the choosen 'face' graphic.


The documentation for this class was generated from the following files:
Generated on Fri Nov 12 07:43:30 2004 for Eris by  doxygen 1.3.9.1