138 Action * parseAction( TiXmlElement * node,
const std::string & behaveFldr );
141 #endif // __ACTION_H__
The core namespace. All elements of Menge are contained in this namespace.
Definition: AgentGenerator.cpp:43
Sets up the proper compiler directives for platform and dll export/import.
bool _undoOnExit
Determines if the action undoes itself on exiting the state.
Definition: Action.h:127
Base class for all Menge elements.
Action()
Constructor.
Definition: Action.h:83
The basic interface of extendible Menge Elements.
Definition: Element.h:67
virtual ~Action()
Virtual destructor.
Definition: Action.h:89
The namespace contains the Behavior Finite State Machine (BFSM) definition.
The abstract definition of an action.
Definition: Action.h:78
Collection of convenient pre-compiler information for fsm definitions.
Defines the basic agent properties and functionality that all simulation agents share.
Definition: BaseAgent.h:123
Enumerated types for the State class.
A class for parsing the xml description of an action and instantiating particular instances...
Definition: ActionFactory.h:62