Menge
Modular Pedestrian Simulation Framework for Research and Development
|
Defines a set of BFSM actions that change agent obstacle set value. More...
#include "CoreConfig.h"
#include "Action.h"
#include "Actions/ActionFactory.h"
#include "fsmCommon.h"
#include "FSMEnumeration.h"
#include <map>
#include "SimpleLock.h"
Go to the source code of this file.
Classes | |
class | Menge::BFSM::ObstacleAction |
The base class for modifying agent obstacle sets. More... | |
class | Menge::BFSM::ObstacleActFactory |
Factory for the ObstacleAction. More... | |
class | Menge::BFSM::RemoveObstacleSetAction |
Modifies the agent's obstacle set by REMOVING the given obstacle set value. More... | |
class | Menge::BFSM::RemoveObstacleActFactory |
Factory for the RemoveObstacleSetAction. More... | |
class | Menge::BFSM::AddObstacleSetAction |
Modifies the agent's obstacle set by ADDING the given obstacle set value. More... | |
class | Menge::BFSM::AddObstacleyActFactory |
Factory for the ObstacleActFactory. More... | |
class | Menge::BFSM::SetObstacleSetAction |
Modifies the agent's obstacle set by SETTING the given obstacle set value (i.e. overriding the old value with the new). More... | |
class | Menge::BFSM::SetObstacleActFactory |
Factory for the SetObstacleSetAction. More... | |
Namespaces | |
Menge | |
The core namespace. All elements of Menge are contained in this namespace. | |
Defines a set of BFSM actions that change agent obstacle set value.