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 Thu Jul 29 08:12:34 2004 for Eris by doxygen 1.3.7