![]() |
Menge
Modular Pedestrian Simulation Framework for Research and Development
|
Factory for the AgentEventTarget. More...
#include <AgentEventTarget.h>
Additional Inherited Members | |
![]() | |
ElementFactory () | |
Default constructor. | |
void | destroy () |
This supplants the destructor. More... | |
virtual const char * | name () const =0 |
The name of the action. More... | |
virtual const char * | description () const =0 |
A description of the action. More... | |
bool | thisFactory (const std::string &typeName) const |
Reports if the xml node defines an element for this factory. More... | |
EventTarget * | createInstance (TiXmlElement *node, const std::string &behaveFldr) const |
Parses the xml data. More... | |
![]() | |
virtual | ~ElementFactory () |
Destructor. | |
virtual EventTarget * | instance () const =0 |
Create an instance of this class's condition. More... | |
virtual bool | setFromXML (EventTarget *element, TiXmlElement *node, const std::string &specFldr) const |
Given a pointer to an element instance, sets the appropriate fields from the provided XML node. More... | |
![]() | |
AttributeSet | _attrSet |
The attribute set for this factory. | |
Factory for the AgentEventTarget.