Menge
Modular Pedestrian Simulation Framework for Research and Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
buildFSM.cpp File Reference

Functionality to realize Behavior FSM from configuration. More...

#include "FSMDescrip.h"
#include "FSM.h"
#include "NavMesh.h"
#include "fsmCommon.h"
#include "Core.h"
#include "State.h"
#include "Transitions/Transition.h"
#include "GoalSelectors/GoalSelector.h"
#include "GoalSelectors/GoalSelectorIdentity.h"
#include "GoalSelectors/GoalSelectorShared.h"
#include "SpatialQueries/SpatialQuery.h"
#include "Elevations/Elevation.h"
#include "VelocityComponents/VelCompConst.h"
#include "Events/Event.h"
#include "Events/EventException.h"
#include "Events/EventSystem.h"
#include "BaseAgent.h"
#include "SimulatorInterface.h"
#include "SimulatorState.h"

Namespaces

 Menge
 The core namespace. All elements of Menge are contained in this namespace.
 

Functions

FSM * Menge::BFSM::buildFSM (FSMDescrip &fsmDescrip, Agents::SimulatorInterface *sim, bool VERBOSE=false)
 Templated function which builds the behavior fsm from the behavior configuration given. More...
 

Detailed Description

Functionality to realize Behavior FSM from configuration.