| ▼NAtlas | |
| ▼NObjects | |
| ▼NEntity | |
| CSysData | Privileged accounts which aren't persisted on the server |
| ▼NOperation | |
| CAttack | |
| CUnseen | |
| ▼NEris | Every Eris class and type lives inside the Eris namespace; certain utility functions live in the Util namespace, since they may be moved to a generic WorldForge foundation library in the future |
| CAccount | Encapsulates all the state of an Atlas Account, and methods that operation on that state |
| CAccountRouter | |
| CActiveMarker | To be used with EventService::runOnMainThread |
| CAsioStreamSocket | Template specialization which uses boost::asio sockets |
| CAvatar | The player's avatar representation |
| CBaseConnection | Underlying Atlas connection, providing a send interface, and receive (dispatch) system |
| CBaseException | This is the Eris base for all exceptions |
| CCalendar | |
| CCharacterType | An available character type which a client can create a character from on the server |
| CConnection | Underlying Atlas connection, providing a send interface, and receive (dispatch) system |
| CDateTime | Encapsulate a decoded world time instance |
| Cdebug | |
| ▼CEntity | Entity is a concrete (instantiable) class representing one game entity |
| CDynamicState | |
| CEntityRef | |
| CEntityRouter | |
| Cerror | |
| CEventService | Handles polling of the IO system as well as making sure that registered handlers are run on the main thread |
| CFactory | Factory is used to allow custom entity creation by client libraries |
| CIGRouter | |
| CInvalidAtlas | Exception used to indicated malformed or unexpected Atlas from the server |
| CInvalidOperation | |
| CLobby | Lobby is the Out-of-Game session object, valid from connection to the server until disconnection |
| ClogStreamBase | |
| CMemberResponse | |
| CMeta | Meta encapsulates the meta-game system, including the meta-server protocol and queries |
| CMetaQuery | MetaQuery is a temporary connection used to retrieve information about a game server |
| CNetworkFailure | |
| Cnotice | |
| CNullResponse | |
| COOGRouter | |
| CPerson | 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 |
| CRedispatch | |
| CResolvableAsioStreamSocket | Template specialization which uses boost::asio sockets with resolvers (i.e |
| CResponseBase | |
| CResponseTracker | |
| CRoom | The out-of-game (OOG) heirarchy is composed of Rooms, containing Persons and other Rooms |
| CRouter | Abstract interface for objects that can route Atlas data |
| CServerInfo | Information about a specific game server, retrieved via the Meta-server and anonymous GETs |
| CSession | Acts as a single entrypoint to Eris |
| CSightPersonRedispatch | Helper to buffer operations when waiting on sight of a person |
| CSpawnPoint | 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 |
| ▼CStreamSocket | Handles the internal socket instance, interacting with the asynchronous io_service calls |
| CCallbacks | Methods that are used as callbacks |
| CTask | |
| CTimedEvent | Class for things which occur after a period of time |
| CTransferInfo | A TransferInfo object represents the encapsulation of various data required to successfully transfer a character from one server to another |
| CTypeBoundRedispatch | |
| CTypeInfo | The representation of an Atlas type (i.e a class or operation definition) |
| CTypeService | A service class querying and caching types |
| CView | View encapsulates the set of entities currently visible to an Avatar, as well as those that have recently been seen |
| CViewEntity | An entity which is bound to an Eris::View |
| ▼CWaitFreeQueue | A queue optimized for insertion from background threads and consumption from one main thread |
| Cnode | |
| Cwarning | |