Eris::Account | Encapsulates all the state of an Atlas Account, and methods that operation on that state |
Eris::Avatar | The players avatar representation |
Eris::BaseConnection | Underlying Atlas connection, providing a send interface, and receive (dispatch) system |
Eris::BaseException | This is the Eris base for all exceptions; note it inherits from std::except, which isn't ideal |
Eris::UI::Bindings | Dialog generator/handler |
Eris::Connection | Underlying Atlas connection, providing a send interface, and receive (dispatch) system |
Eris::DateTime | Encapsulate a decoded world time instance |
Eris::UI::Element | Instantiated dialog element |
Eris::Entity | Entity is a concrete (instanitable) class representing one game entity |
Eris::Factory | Factory is used to allow custom entity creation by client libraries |
Eris::InvalidAtlas | Exception used to indicated malformed or unexpected Atlas from the server |
Eris::Lobby | Lobby is the Out-of-Game session object, valid from connection to the server until disconnection |
Eris::Meta | Meta encapsulates the meta-game system, including the meta-server protocol and queries |
Eris::MetaQuery | MetaQuery is a temporary connection used to retrieve information about a game server |
Eris::Person | 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 |
Eris::Room | The out-of-game (OOG) heirarchy is composed of Rooms, containing Persons and other Rooms |
Eris::Router | Abstract interface for objects that can route Atlas data |
Eris::ServerInfo | Information about a specific game server, retrieved via the Meta-server and anonymous GETs |
Eris::SightPersonRedispatch | Helper to buffer operations when waiting on sight of a person |
Eris::TimedEvent | Abstract interface for things which occur after a period of time |
Eris::Timeout | Timeout |
Eris::TypeInfo | The representation of an Atlas type (i.e a class or operation definition) |
Eris::TypeService | A service class querying and caching types |
Eris::View | View encapsulates the set of entities currently visible to an Avatar, as well as those that have recently been seen |