47 #ifndef __ACTION_DATABASE_H__
48 #define __ACTION_DATABASE_H__
61 typedef ElementDB< ActionFactory, Action > ActionDB;
64 #ifndef DOXYGEN_SHOULD_SKIP_THIS
75 #endif // DOXYGEN_SHOULD_SKIP_THIS
81 #endif // __ACTION_DATABASE_H__
The core namespace. All elements of Menge are contained in this namespace.
Definition: AgentGenerator.cpp:43
static void addBuiltins()
Adds the built-in factories to the database.
Definition: ElementDatabase.h:197
The definition of actions that are taken as agents enter states.
The factory for parsing xml data and instantiating actions.
The namespace contains the Behavior Finite State Machine (BFSM) definition.
static std::string getElementName()
Returns the name of the element managed by this database.
Definition: ElementDatabase.h:200
The base (templated) implementation of the database that tracks plug-in elements. ...