Eris Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Eris::AccountAn Account object represents the encapsulation of a server account, and it's binding to a character in the game world
Eris::AvatarThe players avatar representation
Eris::BaseConnectionUnderlying Atlas connection, providing a send interface, and receive (dispatch) system
Eris::BaseExceptionThis is the Eris base for all exceptions; note it inherits from std::except, which isn't ideal
Eris::UI::BindingsDialog generator/handler
Eris::ConnectionConnection tracks the life-time of a client-server session; note this may extend beyond a single TCP connection, if re-connections occur
Eris::DateTimeEncapsulate a decoded world time instance
Eris::UI::ElementInstantiated dialog element
Eris::EntityEntity encapsulates the state and tracking of one game entity; this includes it's location in the containership tree (graph?), it's name and unique and id, and so on
Eris::FactoryFactory is used to allow custom entity creation by client libraries
Eris::InvalidAtlasException used to indicated malformed or unexpected Atlas from the server
Eris::LobbyLobby is the Out-of-Game session object, valid from connection to the server until disconnection
Eris::MetaMeta encapsulates the meta-game system, including the meta-server protocol and queries
Eris::MetaQueryMetaQuery is a temporary connection used to retrieve information about a game server
Eris::PersonAn 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
Eris::RoomThe out-of-game (OOG) heirarchy is composed of Rooms, containing Persons and other Rooms
Eris::RouterAbstract interface for objects that can route Atlas data
Eris::ServerInfoInformation about a specific game server, retrieved via the Meta-server and anonymous GETs
Eris::SightPersonRedispatchHelper to buffer operations when waiting on sight of a person
Eris::TimedEventAbstract interface for things which occur after a period of time
Eris::TimeoutTimeout
Eris::TypeInfoThe representation of an Atlas type (i.e a class or operation definition)
Eris::TypeServiceA service class querying and caching types
Eris::ViewView encapsulates the set of entities currently visible to an Avatar, as well as those that have recently been seen

Generated on Tue Feb 7 13:20:24 2006 for Eris by  doxygen 1.4.6