Emergency 20 Dokumentation  4.2.0
CivilianSightReactionRule.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 //[-------------------------------------------------------]
14 
16 
17 
18 //[-------------------------------------------------------]
19 //[ Namespace ]
20 //[-------------------------------------------------------]
21 namespace em5
22 {
23 
24 
25  //[-------------------------------------------------------]
26  //[ Classes ]
27  //[-------------------------------------------------------]
32  {
33  public:
36 
37  protected:
38  virtual bool onWait(const qsf::ai::EvaluationParameters& parameters, const qsf::ai::PerceptionEvent& event);
39  };
40 
41 
42 //[-------------------------------------------------------]
43 //[ Namespace ]
44 //[-------------------------------------------------------]
45 } // em5
Definition: ActionPriority.h:13
virtual bool onWait(const qsf::ai::EvaluationParameters &parameters, const qsf::ai::PerceptionEvent &event)
CLONEABLE_STANDARD_REACTION_RULE(em5::CivilianSightReactionRule)
Definition: EvaluationParameters.h:47
Definition: WaitingPointRules.h:68
A PerceptionEvent is used to communicate perception-information, usually from sensor-components to re...
Definition: PerceptionEvent.h:35
Definition: CivilianSightReactionRule.h:31