| ▼CAccountData | |
| CAtlas::Objects::Entity::SysData | Privileged accounts which aren't persisted on the server |
| CEris::StreamSocket::Callbacks | Methods that are used as callbacks |
| CEris::CharacterType | An available character type which a client can create a character from on the server |
| CEris::DateTime | Encapsulate a decoded world time instance |
| CEris::Entity::DynamicState | |
| ▼Cenable_shared_from_this | |
| ▼CEris::StreamSocket | Handles the internal socket instance, interacting with the asynchronous io_service calls |
| ▼CEris::AsioStreamSocket< ProtocolT > | Template specialization which uses boost::asio sockets |
| CEris::ResolvableAsioStreamSocket< ProtocolT > | Template specialization which uses boost::asio sockets with resolvers (i.e |
| CEris::Factory | Factory is used to allow custom entity creation by client libraries |
| ▼CGeneric | |
| CAtlas::Objects::Operation::Attack | |
| CAtlas::Objects::Operation::Unseen | |
| ▼CEris::logStreamBase | |
| CEris::debug | |
| CEris::error | |
| CEris::notice | |
| CEris::warning | |
| CEris::WaitFreeQueue< T >::node | |
| ▼Cnoncopyable | |
| CEris::ActiveMarker | To be used with EventService::runOnMainThread |
| CEris::EventService | Handles polling of the IO system as well as making sure that registered handlers are run on the main thread |
| CEris::StreamSocket | Handles the internal socket instance, interacting with the asynchronous io_service calls |
| ▼CObjectsDecoder | |
| CEris::Connection | Underlying Atlas connection, providing a send interface, and receive (dispatch) system |
| CEris::Meta | Meta encapsulates the meta-game system, including the meta-server protocol and queries |
| CEris::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 |
| ▼CEris::ResponseBase | |
| CEris::MemberResponse< T > | |
| CEris::NullResponse | |
| CEris::ResponseTracker | |
| ▼CEris::Router | Abstract interface for objects that can route Atlas data |
| CEris::AccountRouter | |
| CEris::EntityRouter | |
| CEris::IGRouter | |
| CEris::OOGRouter | |
| ▼CEris::Room | The out-of-game (OOG) heirarchy is composed of Rooms, containing Persons and other Rooms |
| CEris::Lobby | Lobby is the Out-of-Game session object, valid from connection to the server until disconnection |
| ▼Cruntime_error | |
| ▼CEris::BaseException | This is the Eris base for all exceptions |
| CEris::InvalidAtlas | Exception used to indicated malformed or unexpected Atlas from the server |
| CEris::InvalidOperation | |
| CEris::NetworkFailure | |
| CEris::ServerInfo | Information about a specific game server, retrieved via the Meta-server and anonymous GETs |
| CEris::Session | Acts as a single entrypoint to Eris |
| CEris::SpawnPoint | Represents a possible spawn point as described by the server. When a new character is created on the server the user can select which "spawn point" the new character should spawn in. Each spawn point in turn will present a list of possible character types to select |
| CEris::TimedEvent | Class for things which occur after a period of time |
| ▼Ctrackable | |
| CEris::Account | Encapsulates all the state of an Atlas Account, and methods that operation on that state |
| CEris::Avatar | The player's avatar representation |
| ▼CEris::BaseConnection | Underlying Atlas connection, providing a send interface, and receive (dispatch) system |
| CEris::Connection | Underlying Atlas connection, providing a send interface, and receive (dispatch) system |
| CEris::MetaQuery | MetaQuery is a temporary connection used to retrieve information about a game server |
| CEris::Calendar | |
| ▼CEris::Entity | Entity is a concrete (instantiable) class representing one game entity |
| CEris::ViewEntity | An entity which is bound to an Eris::View |
| CEris::EntityRef | |
| CEris::Meta | Meta encapsulates the meta-game system, including the meta-server protocol and queries |
| ▼CEris::Redispatch | |
| CEris::SightPersonRedispatch | Helper to buffer operations when waiting on sight of a person |
| CEris::TypeBoundRedispatch | |
| CEris::Room | The out-of-game (OOG) heirarchy is composed of Rooms, containing Persons and other Rooms |
| CEris::Task | |
| CEris::TypeInfo | The representation of an Atlas type (i.e a class or operation definition) |
| CEris::TypeService | A service class querying and caching types |
| CEris::View | View encapsulates the set of entities currently visible to an Avatar, as well as those that have recently been seen |
| CEris::TransferInfo | A TransferInfo object represents the encapsulation of various data required to successfully transfer a character from one server to another |
| CEris::WaitFreeQueue< T > | A queue optimized for insertion from background threads and consumption from one main thread |
| CEris::WaitFreeQueue< std::function< void()> > | |