45 #ifndef __GOAL_SELECTOR_FACTORY_H__
46 #define __GOAL_SELECTOR_FACTORY_H__
89 virtual bool setFromXML(
GoalSelector * selector, TiXmlElement * node,
const std::string & behaveFldr )
const;
98 #endif // __GOAL_SELECTOR_FACTORY_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.
The base (templated) implementation of a factory for a plug-in element.
The templated base class for a plugin element.
Definition: VelComponent.h:58
The namespace contains the Behavior Finite State Machine (BFSM) definition.
The base, abstract class for selecting per-agent goals.
Definition: GoalSelector.h:113
Defines the mechanism for selecting a goal for an agent.
size_t _persistentID
The identifier for the "persistent" bool attribute.
Definition: GoalSelectorFactory.h:94
A class for parsing the xml description of a goal selector and instantiating particular instances...
Definition: GoalSelectorFactory.h:63