Classes | |
| class | AbstractParameter |
| a common base class for actor property and named parameter, especially helpful in the load/save process. More... | |
| class | ActorPluginRegistry |
| The ActorPluginRegistry is the base class that developers extend to build their own registries. More... | |
| class | ActorProperty |
| The actor property class provides a get/set mechanism for accessing properties of a class. More... | |
| class | ActorProxy |
| This is the base class for all actor proxy objects. More... | |
| class | ActorProxyIcon |
| class | ActorType |
| This class is more or less a simple data class that has information describing a particular type of Actor. More... | |
| class | DataType |
| The DataType class is an enumeration representing the different datatypes that are supported by the Delta3D engine. More... | |
| class | DirectoryResourceTypeHandler |
| Resource type handler for importing, removing, and describing directory based resources. More... | |
| class | ActorActorProperty |
| This actor property represents an actor. More... | |
| class | GameEventActorProperty |
| This actor property represents a game event property. More... | |
| class | ResourceActorProperty |
| This actor property represents a resource. More... | |
| class | FloatActorProperty |
| This actor property represents a floating point data member. More... | |
| class | DoubleActorProperty |
| This actor property represents a 64-bit precision decimal data member. More... | |
| class | IntActorProperty |
| This actor property represents a signed integer data member. More... | |
| class | LongActorProperty |
| This actor property represents a signed long integer data member. More... | |
| class | StringActorProperty |
| This actor property represents a string data member. More... | |
| class | BooleanActorProperty |
| This actor property represents a boolean data member. More... | |
| class | AbstractEnumActorProperty |
| This actor property represents an abstract enumeration data member. More... | |
| class | EnumActorProperty |
| This actor property represents an enumeration data member. More... | |
| class | Vec2ActorProperty |
| This actor property represents a vector data member with 2 values. More... | |
| class | Vec2fActorProperty |
| This actor property represents a vector data member with 2 values. More... | |
| class | Vec2dActorProperty |
| This actor property represents a vector data member with 2 values. More... | |
| class | Vec3ActorProperty |
| This actor property represents a vector data member with 3 values. More... | |
| class | Vec3fActorProperty |
| This actor property represents a vector data member with 3 values. More... | |
| class | Vec3dActorProperty |
| This actor property represents a vector data member with 3 values. More... | |
| class | Vec4ActorProperty |
| This actor property represents a vector data member with 4 values. More... | |
| class | Vec4fActorProperty |
| This actor property represents a vector data member with 4 values. More... | |
| class | Vec4dActorProperty |
| This actor property represents a vector data member with 4 values. More... | |
| class | ColorRgbaActorProperty |
| This actor property represents a color data member with 4 floats. More... | |
| class | IEnvironmentActor |
| Interface class to an "environment actor". More... | |
| class | ExceptionEnum |
| class | Functor |
| This class is the base Functor class. More... | |
| class | Functor0 |
| Functor which takes no parameters and returns no value. More... | |
| class | MemberFunctor0 |
| Special case of Functor0 which is used to store a member function of a class. More... | |
| class | FunctionFunctor0 |
| Special case of Functor0 which is used to store a regular function. More... | |
| class | Functor1 |
| Functor which takes 1 parameter and returns no value. More... | |
| class | MemberFunctor1 |
| Special case of Functor1 which is used to store a member function of a class. More... | |
| class | FunctionFunctor1 |
| Special case of Functor1 which is used to store a regular function. More... | |
| class | Functor0Ret |
| Functor which takes no parameters and returns a value. More... | |
| class | MemberFunctor0Ret |
| Special case of Functor0Ret which is used to store a member function of a class. More... | |
| class | FunctionFunctor0Ret |
| Special case of Functor0Ret which is used to store a regular function. More... | |
| class | GameEvent |
| This is a simple data class which represents a game event. More... | |
| class | GameEventManager |
| a simple class that manages a list of game events. More... | |
| class | GenericActorProperty |
| The GenericActorProperty class implements the set and get functionality which defines the primary behavior of the ActorProperty. More... | |
| class | GroupActorProperty |
| An actor property that contains a structure of NamedParameter Objects. More... | |
| class | LibraryManager |
| This class is the main class in the dynamic actor library portion of the DAL (Dynamic Actor Layer). More... | |
| class | Map |
| Holds the map information and all of the actor proxies. More... | |
| class | MapContentHandler |
| The SAX2 content handler for loading maps. More... | |
| class | MapParser |
| front end class for converting an XML map into a map instance. More... | |
| class | MapWriter |
| Writes a map out to an XML file. More... | |
| class | MapXMLConstants |
| Holds constants for all of the element names in the map XML. More... | |
| class | NamedParameter |
| class | NamedGroupParameter |
| class | NamedGenericParameter |
| class | NamedPODParameter |
| This is a template for the single piece of data types to make reading data to and from a string easier. More... | |
| class | NamedBooleanParameter |
| class | NamedUnsignedCharParameter |
| class | NamedShortIntParameter |
| class | NamedUnsignedShortIntParameter |
| class | NamedUnsignedIntParameter |
| class | NamedIntParameter |
| class | NamedUnsignedLongIntParameter |
| class | NamedLongIntParameter |
| class | NamedFloatParameter |
| class | NamedDoubleParameter |
| class | NamedStringParameter |
| class | NamedEnumParameter |
| class | NamedActorParameter |
| class | NamedGameEventParameter |
| class | NamedVecParameter |
| This is a template for the vector types to make reading data from a string easier. More... | |
| class | NamedVec2Parameter |
| class | NamedVec2fParameter |
| class | NamedVec2dParameter |
| class | NamedVec3Parameter |
| class | NamedRGBColorParameter |
| class | NamedVec3fParameter |
| class | NamedVec3dParameter |
| class | NamedVec4Parameter |
| class | NamedRGBAColorParameter |
| class | NamedVec4fParameter |
| class | NamedVec4dParameter |
| class | NamedResourceParameter |
| class | PhysicalActorProxy |
| This proxy wraps the Physical Delta3D object. More... | |
| class | Project |
| Represents the project directory structure. More... | |
| class | RBodyResourceTypeHandler |
| Resource type handler for importing, removing, and describing Replicant Body resources. More... | |
| class | ResourceDescriptor |
| class | IsCategorySeparator |
| class | ResourceTypeHandler |
| pure virtual class that handles a kind of resource. More... | |
| class | ResourceHelper |
| This class is a registry of file types with handlers to allow file type specifice resource handling. More... | |
| class | ResourceTreeNode |
| A tree node used when indexing resources. More... | |
| class | TransformableActorProxy |
| This proxy wraps the Transformable Delta3D object. More... | |
| class | WaypointActorProxy |
| An actor proxy for Waypoint. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &o, const ActorProperty &prop) |
| std::istream & | operator>> (std::istream &i, ActorProperty &prop) |
| template<class Callee, class TRT, class CallType> | |
| MemberFunctor0< Callee, TRT(CallType::*)()> | MakeFunctor (Callee &callee, TRT(CallType::*f)()) |
| Creates a Functor0 for a non-const member function. | |
| template<class Callee, class TRT, class CallType> | |
| MemberFunctor0< const Callee, TRT(CallType::*)() const > | MakeFunctor (const Callee &callee, TRT(CallType::*const &f)() const) |
| Creates a Functor0 for a const member function. | |
| template<class TRT> | |
| FunctionFunctor0< TRT(*)()> | MakeFunctor (TRT(*f)()) |
| Creates a Functor0 for a regular function. | |
| template<class Callee, class TRT, class CallType, class P1> | |
| MemberFunctor1< Callee, TRT(CallType::*)(P1 p1), P1 > | MakeFunctor (Callee &callee, TRT(CallType::*f)(P1)) |
| Creates a Functor1 for a non-const member function. | |
| template<class Callee, class TRT, class CallType, class P1> | |
| MemberFunctor1< const Callee, TRT(CallType::*)(P1 p1) const, P1 > | MakeFunctor (const Callee &callee, TRT(CallType::*const &f)(P1 p1) const) |
| Creates a Functor1 for a const member function. | |
| template<class TRT, class P1> | |
| FunctionFunctor1< TRT(*)(P1 p1), P1 > | MakeFunctor (TRT(*f)(P1)) |
| Creates a Functor1 for a regular function. | |
| template<class Callee, class CallType, class RT> | |
| MemberFunctor0Ret< Callee, RT(CallType::*)(), RT > | MakeFunctorRet (Callee &callee, RT(CallType::*f)()) |
| Creates a Functor0Ret for a non-const member function. | |
| template<class Callee, class CallType, class RT> | |
| MemberFunctor0Ret< const Callee, RT(CallType::*)() const, RT > | MakeFunctorRet (const Callee &callee, RT(CallType::*const &f)() const) |
| Creates a Functor0Ret for a const member function. | |
| template<class RT> | |
| FunctionFunctor0Ret< RT(*)(), RT > | MakeFunctorRet (RT(*f)()) |
| Creates a Functor0Ret for a regular function. | |
| IMPLEMENT_ENUM (ActorProxy::RenderMode) | |
| IMPLEMENT_ENUM (ActorProxyIcon::IconType) | |
| IMPLEMENT_ENUM (DataType) | |
| IMPLEMENT_ENUM (ExceptionEnum) | |
| static const std::string | ACTOR_LIBRARY ("dtActors") |
| static const std::string | logName ("mapxml.cpp") |
| static const std::string dtDAL::ACTOR_LIBRARY | ( | "dtActors" | ) | [static] |
| dtDAL::IMPLEMENT_ENUM | ( | ExceptionEnum | ) |
| dtDAL::IMPLEMENT_ENUM | ( | DataType | ) |
| dtDAL::IMPLEMENT_ENUM | ( | ActorProxyIcon::IconType | ) |
| dtDAL::IMPLEMENT_ENUM | ( | ActorProxy::RenderMode | ) |
| static const std::string dtDAL::logName | ( | "mapxml.cpp" | ) | [static] |
| FunctionFunctor1<TRT (*)(P1 p1),P1> dtDAL::MakeFunctor | ( | TRT(*)(P1) | f | ) | [inline] |
Creates a Functor1 for a regular function.
| MemberFunctor1<const Callee, TRT (CallType::*)(P1 p1) const,P1> dtDAL::MakeFunctor | ( | const Callee & | callee, | |
| TRT(CallType::*&)(P1 p1) const | f | |||
| ) | [inline] |
Creates a Functor1 for a const member function.
| MemberFunctor1<Callee, TRT (CallType::*)(P1 p1),P1> dtDAL::MakeFunctor | ( | Callee & | callee, | |
| TRT(CallType::*)(P1) | f | |||
| ) | [inline] |
Creates a Functor1 for a non-const member function.
| FunctionFunctor0<TRT (*)()> dtDAL::MakeFunctor | ( | TRT(*)() | f | ) | [inline] |
Creates a Functor0 for a regular function.
| MemberFunctor0<const Callee, TRT (CallType::*)() const> dtDAL::MakeFunctor | ( | const Callee & | callee, | |
| TRT(CallType::*&)() const | f | |||
| ) | [inline] |
Creates a Functor0 for a const member function.
| MemberFunctor0<Callee, TRT (CallType::*)()> dtDAL::MakeFunctor | ( | Callee & | callee, | |
| TRT(CallType::*)() | f | |||
| ) | [inline] |
Creates a Functor0 for a non-const member function.
| FunctionFunctor0Ret<RT (*)(), RT> dtDAL::MakeFunctorRet | ( | RT(*)() | f | ) | [inline] |
Creates a Functor0Ret for a regular function.
| MemberFunctor0Ret<const Callee, RT (CallType::*)() const, RT> dtDAL::MakeFunctorRet | ( | const Callee & | callee, | |
| RT(CallType::*&)() const | f | |||
| ) | [inline] |
Creates a Functor0Ret for a const member function.
| MemberFunctor0Ret<Callee, RT (CallType::*)(), RT> dtDAL::MakeFunctorRet | ( | Callee & | callee, | |
| RT(CallType::*)() | f | |||
| ) | [inline] |
Creates a Functor0Ret for a non-const member function.
| std::ostream& dtDAL::operator<< | ( | std::ostream & | o, | |
| const ActorProperty & | prop | |||
| ) | [inline] |
| std::istream& dtDAL::operator>> | ( | std::istream & | i, | |
| ActorProperty & | prop | |||
| ) | [inline] |