Atlas-C++
|
▼CAtlas::Objects::BaseObjectData | Atlas base object class |
▼CAtlas::Objects::RootData | All objects inherit from this |
▼CAtlas::Objects::Entity::RootEntityData | Starting point for entity hierarchy |
▼CAtlas::Objects::Entity::AdminEntityData | All classes and objects used for adminitrativive purposes |
▼CAtlas::Objects::Entity::AccountData | Base class for accounts |
CAtlas::Objects::Entity::AdminData | Privileged accounts |
CAtlas::Objects::Entity::PlayerData | Player accounts |
CAtlas::Objects::Entity::GameData | Games this server hosts |
CAtlas::Objects::Entity::AnonymousData | Starting point for entity hierarchy |
CAtlas::Objects::Entity::GameEntityData | All In Game classes and objects |
▼CAtlas::Objects::Operation::RootOperationData | Base operation for all operators |
▼CAtlas::Objects::Operation::ActionData | This is base operator for operations that might have effects |
▼CAtlas::Objects::Operation::CreateData | Create new things from nothing using this operator |
CAtlas::Objects::Operation::CombineData | Combine existing objects into new objects |
▼CAtlas::Objects::Operation::CommunicateData | Base operator for all kind of communication |
CAtlas::Objects::Operation::TalkData | Used for talking |
CAtlas::Objects::Operation::DivideData | Divide existing object into pieces |
CAtlas::Objects::Operation::DeleteData | Delete something |
▼CAtlas::Objects::Operation::GetData | Generic operation for getting info about things |
▼CAtlas::Objects::Operation::LoginData | Operation for logging into server |
CAtlas::Objects::Operation::LogoutData | Operation for logging out |
▼CAtlas::Objects::Operation::PerceiveData | Generic base operation for perceiving things by eyes, ears, etc... |
CAtlas::Objects::Operation::ListenData | Listen (something) |
CAtlas::Objects::Operation::LookData | Looking at something |
CAtlas::Objects::Operation::SniffData | Sniff something |
CAtlas::Objects::Operation::TouchData | Touch something |
CAtlas::Objects::Operation::ImaginaryData | When something is not yet implemented in server, then character can pretend to do something ;-) |
▼CAtlas::Objects::Operation::SetData | Sets attributes for existing entity |
CAtlas::Objects::Operation::AffectData | Sets attributes for existing entity |
CAtlas::Objects::Operation::MoveData | Change position |
CAtlas::Objects::Operation::WieldData | Attach a tool to the character entity at a pre-defined location so that the character can use it |
CAtlas::Objects::Operation::UseData | Use a currently wielded tool |
CAtlas::Objects::Operation::GenericData | Base operation for all operators |
▼CAtlas::Objects::Operation::InfoData | This is base operator for operations that tell you info about objects or events |
CAtlas::Objects::Operation::ErrorData | Something went wrong |
▼CAtlas::Objects::Operation::PerceptionData | Character perceives something |
CAtlas::Objects::Operation::FeelData | Character feels something (with fingers usually) |
▼CAtlas::Objects::Operation::SightData | Character sees something |
CAtlas::Objects::Operation::AppearanceData | Character sees something appearing: it literally appears or has it come in visible range |
CAtlas::Objects::Operation::DisappearanceData | Character sees something disappearing: it literally disappears or has it gone too far to be visible |
CAtlas::Objects::Operation::SmellData | Character smells something |
CAtlas::Objects::Operation::SoundData | Character hears something |
CAtlas::Funky::BeginList | Token class representing the beginning of a list |
CAtlas::Funky::BeginMap | Token class representing the beginning of a map |
CAtlas::Funky::BeginMessage | Token class representing the beginning of a message |
▼CAtlas::Bridge | Atlas stream bridge |
▼CAtlas::Codec | Atlas stream codec |
CAtlas::Codecs::Bach | |
CAtlas::Codecs::Packed | |
CAtlas::Codecs::XML | |
CAtlas::Formatter | Atlas stream formatter |
▼CAtlas::Message::DecoderBase | Base class for decoders that take Atlas::Message::Object |
CAtlas::Message::QueuedDecoder | Decoder that presents a queue of Atlas::Message::Element |
▼CAtlas::Objects::ObjectsDecoder | Objects hierarchy decoder |
CAtlas::Objects::Dispatcher | Objects hierarchy dispatcher |
CAtlas::PresentationBridge | A bridge which is meant to be used solely for presenting Element data |
CDebugBridge | |
CDebugBridge | |
CAtlas::Objects::BaseObjectData::const_iterator | |
CAtlas::Message::Element::DataType< C > | |
CAtlas::Message::Element::DataType< ListType > | |
CAtlas::Message::Element::DataType< MapType > | |
CAtlas::Message::Element::DataType< StringType > | |
CAtlas::Message::Element | Multi-type container |
CAtlas::Funky::EncList< B, T > | Encoder in List state |
CAtlas::Funky::EncMap< B, T > | Encoder in Map state |
CAtlas::Funky::EncMapValue< B, T > | Encoder in map value state |
▼CAtlas::EncoderBase | Base class forwarding to Atlas::Bridge as skeleton for other encoders |
CAtlas::Message::Encoder | Encoder that transmits Atlas::Message::Element |
CAtlas::Objects::ObjectsEncoder | Objects hierarchy encoder |
CAtlas::Funky::EndList | Token class representing the end of a list |
CAtlas::Funky::EndMap | Token class representing the end of a map |
CAtlas::Funky::EndMessage | Token class representing the end of a message |
▼Cexception | |
▼CAtlas::Exception | Base class for all exceptions thrown by Atlas-C++ |
CAtlas::Message::WrongTypeException | An exception class issued when the wrong type is requested in as() |
CAtlas::Objects::DefaultLoadingException | |
CAtlas::Objects::NoSuchAttrException | An exception indicating the requested attribute does not exist |
CAtlas::Objects::NoSuchFactoryException | |
CAtlas::Objects::NullSmartPtrDereference | |
CAtlas::Objects::Factories | |
▼CAtlas::Filter | Atlas stream filter |
CAtlas::Filters::Bzip2 | |
CAtlas::Filters::Gzip | |
CAtlas::Funky::FunkyEncoder< B > | The root encoder in "stream" state |
CAtlas::Objects::BaseObjectData::iterator | The iterator first iterates over the contents of m_obj->m_attributes, holding an iterator to the attributes map in m_I |
▼CAtlas::Negotiate | Negotiation of codecs and filters for an Atlas connection |
CAtlas::Net::StreamAccept | Negotiation of servers accepting a connection from a remote system |
CAtlas::Net::StreamConnect | Negotiation of clients building a connection to a remote system |
CAtlas::Net::NegotiateHelper | Negotiation of codecs and filters for an Atlas connection |
CAtlas::Objects::BaseObjectData::const_iterator::PsuedoElement | |
CAtlas::Objects::BaseObjectData::iterator::PsuedoElement | |
CAtlas::Objects::SmartPtr< T > | |
▼Cstreambuf | |
CAtlas::filterbuf | |
CAtlas::Task | |
CAtlas::Funky::Tokens | Tokens representing beginnings and ends of maps/lists |
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.