Atlas-C++
|
▼NAtlas | The Atlas namespace |
▼NCodecs | |
CBach | |
CPacked | |
CXML | |
▼NFilters | |
CBzip2 | |
CGzip | |
▼NFunky | |
CBeginList | Token class representing the beginning of a list |
CBeginMap | Token class representing the beginning of a map |
CBeginMessage | Token class representing the beginning of a message |
CEncList | Encoder in List state |
CEncMap | Encoder in Map state |
CEncMapValue | Encoder in map value state |
CEndList | Token class representing the end of a list |
CEndMap | Token class representing the end of a map |
CEndMessage | Token class representing the end of a message |
CFunkyEncoder | The root encoder in "stream" state |
CTokens | Tokens representing beginnings and ends of maps/lists |
▼NMessage | |
CDecoderBase | Base class for decoders that take Atlas::Message::Object |
▼CElement | Multi-type container |
CDataType | |
CEncoder | Encoder that transmits Atlas::Message::Element |
CQueuedDecoder | Decoder that presents a queue of Atlas::Message::Element |
CWrongTypeException | An exception class issued when the wrong type is requested in as() |
▼NNet | The Atlas network communication namespace |
CNegotiateHelper | Negotiation of codecs and filters for an Atlas connection |
CStreamAccept | Negotiation of servers accepting a connection from a remote system |
CStreamConnect | Negotiation of clients building a connection to a remote system |
▼NObjects | The Atlas high level Objects namespace |
▼NEntity | |
CAccountData | Base class for accounts |
CAdminData | Privileged accounts |
CAdminEntityData | All classes and objects used for adminitrativive purposes |
CAnonymousData | Starting point for entity hierarchy |
CGameData | Games this server hosts |
CGameEntityData | All In Game classes and objects |
CPlayerData | Player accounts |
CRootEntityData | Starting point for entity hierarchy |
▼NOperation | |
CActionData | This is base operator for operations that might have effects |
CAffectData | Sets attributes for existing entity |
CAppearanceData | Character sees something appearing: it literally appears or has it come in visible range |
CCombineData | Combine existing objects into new objects |
CCommunicateData | Base operator for all kind of communication |
CCreateData | Create new things from nothing using this operator |
CDeleteData | Delete something |
CDisappearanceData | Character sees something disappearing: it literally disappears or has it gone too far to be visible |
CDivideData | Divide existing object into pieces |
CErrorData | Something went wrong |
CFeelData | Character feels something (with fingers usually) |
CGenericData | Base operation for all operators |
CGetData | Generic operation for getting info about things |
CImaginaryData | When something is not yet implemented in server, then character can pretend to do something ;-) |
CInfoData | This is base operator for operations that tell you info about objects or events |
CListenData | Listen (something) |
CLoginData | Operation for logging into server |
CLogoutData | Operation for logging out |
CLookData | Looking at something |
CMoveData | Change position |
CPerceiveData | Generic base operation for perceiving things by eyes, ears, etc... |
CPerceptionData | Character perceives something |
CRootOperationData | Base operation for all operators |
CSetData | Sets attributes for existing entity |
CSightData | Character sees something |
CSmellData | Character smells something |
CSniffData | Sniff something |
CSoundData | Character hears something |
CTalkData | Used for talking |
CTouchData | Touch something |
CUseData | Use a currently wielded tool |
CWieldData | Attach a tool to the character entity at a pre-defined location so that the character can use it |
▼CBaseObjectData | Atlas base object class |
▼Cconst_iterator | |
CPsuedoElement | |
▼Citerator | The iterator first iterates over the contents of m_obj->m_attributes, holding an iterator to the attributes map in m_I |
CPsuedoElement | |
CDefaultLoadingException | |
CDispatcher | Objects hierarchy dispatcher |
CFactories | |
CNoSuchAttrException | An exception indicating the requested attribute does not exist |
CNoSuchFactoryException | |
CNullSmartPtrDereference | |
CObjectsDecoder | Objects hierarchy decoder |
CObjectsEncoder | Objects hierarchy encoder |
CRootData | All objects inherit from this |
CSmartPtr | |
CBridge | Atlas stream bridge |
CCodec | Atlas stream codec |
CEncoderBase | Base class forwarding to Atlas::Bridge as skeleton for other encoders |
CException | Base class for all exceptions thrown by Atlas-C++ |
CFilter | Atlas stream filter |
Cfilterbuf | |
CFormatter | Atlas stream formatter |
CNegotiate | Negotiation of codecs and filters for an Atlas connection |
CTask | |
CDebugBridge |
Copyright 2000-2004 the respective authors.
This document can be licensed under the terms of the GNU Free Documentation License or the GNU General Public License and may be freely distributed under the terms given by one of these licenses.