Emergency 20 Dokumentation  4.2.0
ContainerCategory.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 //[ Namespace ]
12 //[-------------------------------------------------------]
13 namespace em5
14 {
15  namespace container
16  {
17 
18 
19  // Use this enum to flag the linking category for the prototypeContainer
20  // Eg is the process for entering an RTW defined with EntityHelper(*mPatientEntity).enterContainer(*mTargetEntity, ContainerTypes::CONTAINERTYPE_PASSENGER);
22  {
23  CONTAINERTYPE_PASSENGER, // Used for normal passengers
24  CONTAINERTYPE_SQUAD, // Used for squads in vehicles
25  CONTAINERTYPE_TRAPPED, // Used for persons, trapped in buildings
26  CONTAINERTYPE_PROGRESS, // Used for persons, interacting with the container (eg. Firefighter units with buildings)
27  CONTAINERTYPE_GANGSTER, // Mark the person as gangster
28  CONTAINERTYPE_HOSTAGE // Mark the person as hostage
29  };
30 
31 
32 //[-------------------------------------------------------]
33 //[ Namespace ]
34 //[-------------------------------------------------------]
35  } // container
36 } // em5
Definition: ActionPriority.h:13
Definition: ContainerCategory.h:27
Definition: ContainerCategory.h:23
Definition: ContainerCategory.h:28
Definition: ContainerCategory.h:25
Definition: ContainerCategory.h:26
ContainerTypes
Definition: ContainerCategory.h:21
Definition: ContainerCategory.h:24