Emergency 20 Dokumentation  4.2.0
AudioFeedbackHelper.h
Go to the documentation of this file.
1 // Copyright (C) 2012-2018 Promotion Software GmbH
2 
3 
4 //[-------------------------------------------------------]
5 //[ Header guard ]
6 //[-------------------------------------------------------]
7 #pragma once
8 
9 
10 //[-------------------------------------------------------]
11 //[ Includes ]
12 //[-------------------------------------------------------]
13 #include "em5/Export.h"
14 
15 
16 //[-------------------------------------------------------]
17 //[ Forward declarations ]
18 //[-------------------------------------------------------]
19 namespace em5
20 {
21  class OrderInfo;
22 }
23 namespace qsf
24 {
25  class Entity;
26 }
27 
28 
29 //[-------------------------------------------------------]
30 //[ Namespace ]
31 //[-------------------------------------------------------]
32 namespace em5
33 {
34 
35 
36  //[-------------------------------------------------------]
37  //[ Classes ]
38  //[-------------------------------------------------------]
44  {
45 
46 
47  //[-------------------------------------------------------]
48  //[ Public static methods ]
49  //[-------------------------------------------------------]
50  public:
58  static void playCommandResponse(qsf::Entity& entity);
59 
71  static void playCommandResponse(const OrderInfo* orderInfo);
72 
80  static void playSelectResponse(qsf::Entity& entity);
81 
89  static void playSelectResponse(const std::vector<qsf::Entity*>& entityList);
90 
91 
92  };
93 
94 
95 //[-------------------------------------------------------]
96 //[ Namespace ]
97 //[-------------------------------------------------------]
98 } // em5
Definition: ActionPriority.h:13
Entity class.
Definition: Entity.h:46
Order information.
Definition: OrderInfo.h:54
#define EM5_API_EXPORT
Definition: Export.h:28
EMERGENCY 5 audio feedback helper class.
Definition: AudioFeedbackHelper.h:43
Definition: PickupPersonByParamedicAction.h:21