MoveEventList.hpp
1 #pragma once
2 #include <Scenario/Commands/Scenario/Displacement/MoveEventFactoryInterface.hpp>
3 
4 #include <score/plugins/Interface.hpp>
5 #include <score/plugins/InterfaceList.hpp>
6 
7 namespace Scenario
8 {
9 namespace Command
10 {
11 
12 class MoveEventList final : public score::InterfaceList<MoveEventFactoryInterface>
13 {
14 public:
21  get(const score::ApplicationContext& ctx, MoveEventFactoryInterface::Strategy s) const;
22 };
23 }
24 }
Definition: MoveEventFactoryInterface.hpp:31
Definition: MoveEventList.hpp:13
MoveEventFactoryInterface & get(const score::ApplicationContext &ctx, MoveEventFactoryInterface::Strategy s) const
getMoveEventFactory
Definition: MoveEventList.cpp:19
InterfaceList Default implementation of InterfaceListBase.
Definition: InterfaceList.hpp:80
Main plug-in of score.
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:14
Used to access all the application-wide state and structures.
Definition: ApplicationContext.hpp:24