45 #ifndef __GOAL_FACTORY_H__
46 #define __GOAL_FACTORY_H__
88 virtual bool setFromXML(
Goal * goal, TiXmlElement * node,
const std::string & behaveFldr )
const;
108 #endif // __GOAL_FACTORY_H__
A class for parsing the xml description of a goal and instantiating particular instances.
Definition: GoalFactory.h:62
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.
size_t _capacityID
The identifier for the "capacity" size_t attribute.
Definition: GoalFactory.h:98
Defines the goal classes for agent behaviors.
The base, abstract class defining goals.
Definition: Goal.h:110
The base (templated) implementation of a factory for a plug-in element.
size_t _weightID
The identifier for the "weight" size_t attribute.
Definition: GoalFactory.h:103
The templated base class for a plugin element.
Definition: VelComponent.h:58
The namespace contains the Behavior Finite State Machine (BFSM) definition.
size_t _idID
The identifier for the "id" size_t attribute.
Definition: GoalFactory.h:93